隐藏节点后重新绘制cytoscape.js

时间:2014-09-18 10:43:22

标签: cytoscape.js cytoscape

我正在使用Cytoscape JS来创建网络。这是一个大型网络,我需要隐藏一些节点以便更具可读性,但我不能重绘我的网络而不包括隐藏节点。 隐藏一些节点后如何使用自动布局重绘?

2 个答案:

答案 0 :(得分:0)

我不清楚你究竟是什么意思。一个例子可能会有所帮助。隐藏元素和删除元素有不同的语义,听起来好像你想要删除元素。

答案 1 :(得分:0)

我最终在页面上只有两个 Cytoscape.js 实例来解决类似的问题。首先是无头的(不可见,没有HTML表示),它存储我拥有的所有数据。第二个是可见的,并且有一部分我希望在此刻可见和布置的对象。 在实例之间复制元素非常简单,例如:

cy.add(datacy.$('#elem1'));