D3 Force布局固定位置

时间:2018-01-29 13:11:05

标签: javascript d3.js d3-force-directed

我正在使用D3的强制布局图来绘制数据。

当我使用update使用新数据调用setInterval函数时,强制布局图节点从随机位置开始。我该如何解决这个问题?

我读了其他答案,例如使用d.x d.yalpha(0),如果alpha(0)它不起作用,但d.x d.y使用成功,直到数据发生变化,然后新节点与预期位置不同。

我当前的工作小提琴:https://jsfiddle.net/mootqvs1/5/

1 个答案:

答案 0 :(得分:0)

在D3.js版本3中,您已修复了一个属性,该属性使节点保持在当前位置。在版本4中,如果设置了该属性,则该节点将保持在该位置。

相关问题