如何在cytoscape.js中创建一个空集合?

时间:2017-06-29 16:09:15

标签: cytoscape.js

我希望用户隐藏cytoscape.js图中的节点,但也有重置功能。我应该如何在以下代码中初始化hiddenNodes?我查看http://js.cytoscape.org/#collection/building--filtering,它告诉我如何添加和删除集合中的节点,但不知道如何创建空节点。

var hiddenNodes = ?

function hide(nodes)
{
 nodes.hide();
 hiddenNodes = hiddenNodes.union(nodes);
}

function reset()
{
 hiddenNodes.show();
}

P.S。:隐藏的节点只是一个MWE,我知道我也可以选择这个。

P.P.S。:联合和差异的替代函数是直接改变集合还是仅返回新对象的那些?

1 个答案:

答案 0 :(得分:1)

documentation收集: cy.collection() - 获取一个空集合