2017-02-14 77 views
1

我正在開發一個需要動態增長和縮小的節點網絡。當我添加或刪除節點時,我會重繪整個網絡,當發生這種情況時,節點將在畫布上反彈並彈出,直到它結束。加載這個例子,當節點在畫布上繪製時,看到這個'spring'。 http://bl.ocks.org/mbostock/1153292停止從'開始'的D3'

我想停止這個'春'或減少它,但我不知道如何。我希望這個問題有道理。

回答

1

一種選擇是在初始運行後「修復」節點。在d3v4中,這可以通過在每個節點上設置fx和fy的值(即fx = x,fy = y)來完成。在版本3中,您可以使用fixed關鍵字來修復節點。 (詳見the force layout API