2016-11-08 98 views
1

我使用vis.js在网页上创建网络图。
我需要将操纵图存储为json格式的数据库,从网络图导出json。 我没有找到关于它的任何文档,是否可以将带操纵数据的vis.js网络导出到json?VISJS:将操纵的数据保存到json

回答

0

据Visjs文件,你可能想的方法是storePositions()

这是功能说明:

当使用vis.DataSet到您的节点加载到网络,该方法将把所有节点的X和Y位置放入该数据集中。如果您从数据库加载节点并将其与DataSet动态耦合,则可以使用它来稳定网络一次,然后通过DataSet保存该数据库中的位置,以便下次加载节点时,稳定性将会接近瞬间。

如果节点还在移动,并在使用动态边缘平滑 (这是在默认情况下),你可以使用选项 stabilization.onlyDynamicEdges物理模块中,以提高 初始化时间。

此方法不支持群集。目前,在使用群集时无法缓存位置,因为它们不能从正确的位置正确初始化。

VisJs docs