2017-02-14 114 views
1

我正在开发一个需要动态增长和缩小的节点网络。当我添加或删除节点时,我会重绘整个网络,当发生这种情况时,节点将在画布上反弹并弹出,直到它结束。加载这个例子,当节点在画布上绘制时,看到这个'spring'。 http://bl.ocks.org/mbostock/1153292停止从'开始'的D3'

我想停止这个'春'或减少它,但我不知道如何。我希望这个问题有道理。

回答

1

一种选择是在初始运行后“修复”节点。在d3v4中,这可以通过在每个节点上设置fx和fy的值(即fx = x,fy = y)来完成。在版本3中,您可以使用fixed关键字来修复节点。 (详见the force layout API