标签: javascript cytoscape.js
我见过这个示例Images and breadthfirst layout,其中点击的节点会折叠传出节点。我想要折叠所有传出节点和传入节点。我试图编写另一个(类似的)方法,它使用source代替目标(在原始方法中)。
然后我尝试连续调用这两个方法,但代码总是挂起。你能否告诉我如何折叠所有(传入/传出)节点?
答案 0 :(得分:2)
使用eles.incomers()和eles.outgoers()进行DAG遍历。您可以使用样式表中的类切换其可见性。
eles.incomers()
eles.outgoers()