Перетащите проблему в d3.js v5.4.0 - PullRequest
0 голосов
/ 28 мая 2018

Я пытаюсь реализовать этот пример, используя d3.js v5.4.0.

Но, как вы можете видеть здесь и здесь: enter image description here

Предыдущее изображение узла не становится удаленным после перетаскивания, даже если нет выдаваемой ошибки.

Я отладил код перетаскивания, шагая по линиям, и не смог найтипричина для этого.Буду признателен за любую помощь.

Я думаю, что проблема может быть где-то здесь:

thisGraph.drag = d3.drag()
            .subject(function(d){
                return {x: d.x, y: d.y};
            })
            .on("drag", function(args){
                thisGraph.state.justDragged = true;
                thisGraph.dragmove.call(thisGraph, args);
            })
            .on("end", function() {
                // todo check if edge-mode is selected
            });
...