我希望用户隐藏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。:联合和差异的替代函数是直接改变集合还是仅返回新对象的那些?