Cytoscape.js可以计算没有布局信息但是作为JavaScript库的图形文件的布局,每次用户访问Web应用程序时都会进行此计算,从而减慢页面加载速度。
Cytoscape Desktop可以导入图形,计算布局并将其导出回Cytoscape.js,但这会使过程复杂化。
是否可以使用Cytoscape.js保存或缓存布局?
答案 0 :(得分:2)
您可以使用cy.json()
保存整个图表。或者,您可以通过node.position()
获取位置,并在init中手动设置元素JSON。
只需在init使用预设布局即可使用预设位置:http://js.cytoscape.org/#layouts/preset