是否有任何方法可以使用根,根的先前节点和后继节点绘制树?

时间:2013-09-04 11:50:46

标签: d3.js

在d3.js中,我发现树形布局无法通过某个节点计算以前的节点,它只能绘制后继节点。是否可以在d3.js中绘制像DAG这样的布局?

1 个答案:

答案 0 :(得分:0)

您可能会发现一些有用的想法:

您可以使用树布局将节点放置在画布中,创建来回指向的链接对象,然后将链接对象绑定到对角线。

http://www.durablejs.org/examples/flowchart/1/admin.html

您还可以使用包布局来放置节点,创建来回指向的链接对象,并将链接绑定到贝塞尔曲线。

http://www.durablejs.org/examples/statechart/1/admin.html

您可以找到上图的代码:

https://github.com/jruizgit/durable/tree/master/lib/durabjevisual.js