Перемещать всю сеть визуально при перетаскивании узла - PullRequest
0 голосов
/ 16 октября 2018

Когда я перетаскиваю сеть, она движется отлично и меняет положение «камеры», как и предполагалось.Но когда я перетаскиваю узел, он перемещает узел.Могу ли я заставить его перемещать всю «камеру» так, как если бы я не нажимал на узел?

Я пытался использовать событие «перетаскивания», но не мог заставить его вести себя так, как мне хотелось.

1 Ответ

0 голосов
/ 17 октября 2018

Кажется, это довольно просто реализовать, просто уберите выделение на dragStart:

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

Сработало для меня в этой скрипке .(Я также пробовал network.on('selectNode',clearSelection); - может быть полезно для UX, но не делает то, что вам нужно)

...