我用 cytoscape 做了一个乔木布局
layout{
name:'arbor'
}
但正如在 arbor.js 中看到的,节点是自由弹跳的。它似乎不会发生在 cytoscape 布局中。在浏览器中加载后,一旦它被自由渲染,之后它就变成了一个静态的。
我用 cytoscape 做了一个乔木布局
layout{
name:'arbor'
}
但正如在 arbor.js 中看到的,节点是自由弹跳的。它似乎不会发生在 cytoscape 布局中。在浏览器中加载后,一旦它被自由渲染,之后它就变成了一个静态的。
对于该库的绝大多数用户而言,默认情况下您描述的行为不是预期或不希望的,因此我怀疑这种默认行为会改变。
您必须根据需要适当配置布局选项。这些选项执行记录的操作,因此您只需更改与结束布局相关的选项:
http://cytoscape.github.io/cytoscape.js/#layouts/arbor
cy.layout({ name: 'arbor', maxSimulationTime: Infinity, stableEnergy: function(){ return false; } });