我正在使用D3.js创建动态树形图,它从一个节点开始,然后您可以根据需要添加/删除节点。您还可以编辑节点文本以符合您的条件。
所以添加节点它是完美的工作,除了它没有绘制远离深度1的链接...这很烦人,因为我找不到原因,我已经尝试了我想象的一切。
另外,我无法移除一个节点,也尝试了我所知道的一切,几乎到处搜索但找不到一些示例代码来处理......
这是我的树
如您所见,链接仅适用于深度1.此外,它还有一个红色按钮(REMOVE NODE)和一个绿色按钮(ADD NODE)
我真的很沮丧,因为我一直在研究这两个不工作6或7个小时的事情...我想我会抛弃它并使用简单的输入框和一些CSS3技巧,但是不酷......
我已经用我的完整代码创建了一个fiddle
,希望你能帮助我。
http://jsfiddle.net/wt8cd6hh/