使用指南交互

拖动边端点

拖动已有边的端点,松开时通过事件获取重连目标。

拖动已有边的端点,松开时通过事件获取重连目标。

配置方式

从靠近端点的位置开始拖动。松开后,edge:dragend 返回重连建议,确认后调用 updateEdgeData() 写回。

示例

正在加载示例…
从 A 到 B 的边靠近 B 的位置开始拖动,在 C 上松开。
graph.on('edge:dragend', ({ edgeId, source, target, reconnected }) => {
  if (reconnected && edgeId) {
    graph.updateEdgeData([{ id: edgeId, source, target }]);
  }
  ui.setStatus(`dragend reconnected=${reconnected}\n${edgeId ?? '-'}: ${source} → ${target}`);
});

参数与默认值