【发布时间】:2013-11-22 16:37:06
【问题描述】:
我一直在学习 d3js,并且有一个我在网上几乎找不到好的参考的问题:
在这个演示代码中:
可折叠树http://bl.ocks.org/mbostock/4339083
我发现下面的 snip 对节点的折叠/展开行为至关重要:
// Update the links…
var link = svg.selectAll("path.link")
.data(links, function(d) { return d.target.id; });
谁能解释一下为什么必须在此处使用 d.target.id 设置数据?或者如果有人可以将我重定向到解释的参考,非常感谢。
【问题讨论】:
标签: javascript dom svg d3.js