拖动节点时移动整个可见网络

时间:2018-10-16 09:27:25

标签: javascript vis.js vis.js-network

当我拖动网络时,它移动得很好,并按预期更改了“相机”的位置。但是,当我拖动节点时,它会移动该节点。我是否可以像未按节点一样移动整个“相机”?

我尝试使用“拖动”事件,但无法使其表现出理想的效果。

1 个答案:

答案 0 :(得分:0)

似乎很容易实现,只需删除dragStart上的选择即可:

var clearSelection = function(){
    network.unselectAll();
};
network.on('dragStart',clearSelection);

this fiddle为我工作。 (我也尝试过network.on('selectNode',clearSelection); –对UX可能有用,但不能满足您的需求)