在诸如此可折叠树示例的树可视化的各种示例中,d._children = d.children;使用语法.例如,在上面示例的代码块中:
// Toggle children on click.
function click(d) {
if (d.children) {
d._children = d.children;
d.children = null;
} else {
d.children = d._children;
d._children = null;
}
update(d);
}
Run Code Online (Sandbox Code Playgroud)
语法d._children究竟意味着什么?对我来说,目前尚不清楚这是如何定义的,一般来说它是d3.js特定的还是JavaScript语法.
任何涉及此类方案的树遍历教程的提示都是受欢迎的!