使用Dagre-D3拖动节点

时间:2015-02-12 15:37:50

标签: javascript d3.js graph directed-graph dagre-d3

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

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

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

在:

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

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

0 个答案:

没有答案