我有它運行,每3分鐘一個動力曲線(使用的setInterval我打電話更新,在下面的順序啓動)D3力佈局圖會導致緩慢,在Firefox瀏覽器中
viz.update(); //attach new data from server like viz.path.data(data.links)
,viz.nodes.data(..)
viz.enter(); // viz.path.enter().append("path")
viz.exit(); // path.exit().remove()
force.start();
當我將瀏覽器打開一段時間後,瀏覽器變慢,節點在我拖動時緩慢移動。我在這裏錯過了一些東西..
幫助讚賞。 謝謝。
你可以發佈工作小提琴來幫助你嗎? – 2013-04-24 01:23:03
我們在談論多少個節點?如果你總是獲得新的節點,你會很快遇到各種性能限制。 – nrabinowitz 2013-04-24 03:52:42
Chrome/Chromium有這個問題嗎?我發現d3.js在那裏運行得更好(以犧牲使用更多內存爲代價) – Marjancek 2013-04-24 07:41:43