Cytoscape.js:预计算图形布局?

时间:2016-08-22 09:30:49

标签: cytoscape.js cytoscape

Cytoscape.js可以计算没有布局信息但是作为JavaScript库的图形文件的布局,每次用户访问Web应用程序时都会进行此计算,从而减慢页面加载速度。

Cytoscape Desktop可以导入图形,计算布局并将其导出回Cytoscape.js,但这会使过程复杂化。

是否可以使用Cytoscape.js保存或缓存布局?

1 个答案:

答案 0 :(得分:2)

您可以使用cy.json()保存整个图表。或者,您可以通过node.position()获取位置,并在init中手动设置元素JSON。

只需在init使用预设布局即可使用预设位置:http://js.cytoscape.org/#layouts/preset