2012-12-13 48 views
2

我正在實施Cytoscape.js web 2.0。我對加載和加載之間的區別有點困惑。我明白,在加載時,我們不需要特定節點的位置。我使用add來添加一個節點,該節點在包含位置屬性時起作用,但即使添加位置屬性,邊緣也不會顯示。另外,加載和添加幕後之間有什麼區別?我相信負載會渲染整個圖形,所以每次使用負載時,都會重新渲染圖形。看來添加不會對運營成本有利嗎?真的嗎?Cytoscape.js 2.0加載和添加方法

謝謝!

回答

0

cy.load()用於加載新圖並在該圖上運行佈局。 這在2.x的新版本中已棄用,並且在3.x中不可用!如果您需要這種行爲,請在致電cy.add()後運行佈局。

cy.add()僅用於將元素添加到現有圖形中。

0

完全對象初始化後,將對象外部的cy.add()放置在對象外部,允許添加節點以更新圖形。