visjs物理-放置节点时将其保留

问题描述 投票:0回答:1

[拖动节点时,我想将节点及其连接的节点准确地留在放置它们的位置。在下面的示例中,您可以看到,放下节点时,它们会继续回到原始位置。

https://jsfiddle.net/5fz13ve2/4/

 physics: {
        repulsion: {
            centralGravity: 1,
            springConstant: 0.05,
        },
        stabilization: true
    },
    interaction: {
        tooltipDelay: 200,
        hideEdgesOnDrag: false
    }

谢谢

vis.js
1个回答
0
投票

关闭物理学(physics: false)。稳定将仍然可以像初始布局一样工作,甚至可以尊重您的选择。

或者,您可以将移动的节点设置为固定,以使其他节点保持物理状态。但是,您必须手动处理此问题(固定节点完全无法移动,因此必须将固定动态更改为true / false)。

© www.soinside.com 2019 - 2024. All rights reserved.