![](/img/trans.png)
[英]d3: tree layout from flare.json - how to include only some of nodes?
[英]Access more data from flare.json for d3.tree
我基本上是在处理这个 。
现在,flare.json就像
{ "name": "flare", "children": [ { "name": "analytics", "children": [ { "name": "cluster",...
我需要显示更多信息,而不仅是名称,因此在获取数据后,我会得到类似的信息。
{ "name": "John Smith", "Age": "20", "Country": "Canada", "children": [ { //and so on
所有节点的字段将不仅仅是“名称”,也就是说总共3或4个项目。
附加数据的代码部分是
nodeEnter.append("svg:text")
.attr("dy", 3.5)
.attr("dx", 5.5)
.text(function(d) { return d.name; });
我return d.name + ' - ' + d.age;});
但它仅在根节点上有效。 在所有孩子上,它正确地说出名字,而不是Age.Text,上说[object Object]
基本上,我不仅需要访问flare.json文件中的“名称”,还需要访问其他一些项。
提前致谢。
它可以与数据中已经存在的size
属性配合使用。 请参阅此处的示例。 我所做的就是将.text
更改为
.text(function(d) { return d.name + (d.size ? " " + d.size : ""); });
如果存在,它将显示尺寸信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.