这可能是另一个关于改进的问题,我在 的帮助下做了一个指令,Existing question
效果很好。
现在当用户动态创建这个图表时,当数据负载超过时,浏览器变得沉重,用户界面卡住了。
最初加载图表时,如何将节点级别限制为 2 。我试图一一拨打服务电话,但这不起作用。
这是代码:
function click(d) {
if (d3.event.defaultPrevented) return; // ignore drag
if (d.children) {
d._children = d.children;
d.children = null;
} else {
d.children = d._children;
d._children = null;
}
update();
}