禁用物理时的vis.js节点放置

时间:2016-02-29 22:24:46

标签: vis.js

如何在没有所有节点出现在圆圈中的具有大量节点且没有边缘的vis.js中禁用物理? Pastebin已禁用工作,所以我不会发布所有内容,但这是我的选择:

var options = {
    physics: { enabled: false },
    layout: { improvedLayout: false }
    }

由于某种原因,所有节点都出现在一个圆圈中。当我重新启用物理时,它们被正确地隔开。我很感激任何人都可以给我的帮助。

1 个答案:

答案 0 :(得分:2)

我是vis.js网络模块的开发人员。您所看到的是默认的起始位置。改进的布局是一个解决方案,你也禁用..你究竟想要摆脱这个?物理位置节点。没有它,它们是随机定位的。

您可以手动为节点提供x和y值,您可以尝试分层,或者如果要在物理定位后关闭物理,请使用stabilizationIterationsDone事件。

这些事件显示在我们的示例和文档中。

祝你好运!