现在摆弄了几个小时后,我仍然无法在我的 D3 Sunburst 布局中制作标签。这是它的样子:
http://codepen.io/anon/pen/BcqFu
我尝试了几种可以在网上找到的方法,这是我尝试过的示例列表,不幸的是,我都失败了:
[由于新用户限制,无法发布链接列表]
当然还有咖啡风味轮:http ://www.jasondavies.com/coffee-wheel/
目前我用标题标签填充切片,只是在将鼠标悬停在元素上时才显示它。为此,我正在使用以下代码:
vis.selectAll("path")
.append("title")
.text(function(d) { return d.Batch; });
有没有类似的东西可以用来显示切片中的批号?
--
更多信息:Jason Davies 使用此代码选择和添加文本节点:
var text = vis.selectAll("text").data(nodes);
var textEnter = text.enter().append("text")
.style(...)
...
虽然他的轮子的选择返回了 97 个结果(等于路径标签的数量),但我只得到一个,因此只能显示一个标签(中间的那个)