【发布时间】:2017-07-03 15:10:21
【问题描述】:
我希望用户隐藏 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.:是否有直接改变集合的联合和差异的替代函数,还是只有返回新对象的函数?
【问题讨论】:
标签: cytoscape.js