5

我实现了功能,您可以平移和缩放整个图形,还可以拖动一个特定节点。此时我的问题是,我找不到如何在拖动节点时更新边缘的方法。

在这里你可以找到一个最小的设置:

http://codepen.io/anon/pen/XJZrxm

在:

function dragstarted(d) {
  // find edges which link to the currently moved node
} 
function dragged(d) {
  // update edges
}

当然,这种行为也应该适用于更多的节点和边。

4

0 回答 0