小编Кир*_*зов的帖子

如何正确地将标签添加到 d3 饼图?

我制作了一个饼图d3 js,我想为每条路径添加标签。

我写了一些代码:

var labels = svg.selectAll('path').insert("text").data(pie(data))
       .text( function (d) { return d.value; })
       .attr("font-family", "sans-serif")
       .attr('x', 0)           
       .attr('y', 0)
       .attr("font-size", "12px")
       .attr("fill", "red");
Run Code Online (Sandbox Code Playgroud)

但是没有可见的结果,只有我可以看到 Chrome 开发人员工具中有新的文本元素。

结果和 Chrome 开发工具

我需要如何更改代码以查看饼图部分上的所有标签?

javascript d3.js

2
推荐指数
1
解决办法
2307
查看次数

标签 统计

d3.js ×1

javascript ×1