X6 icon indicating copy to clipboard operation
X6 copied to clipboard

有没有个状态 能够判断是在编辑的过程中

Open liv-rong opened this issue 11 months ago • 1 comments

问题描述

有没有状态判断是否在编辑

重现链接

重现步骤

有没有状态判断是否在编辑

预期行为

有没有状态判断是否在编辑

平台

  • 操作系统: [macOS, Windows, Linux, React Native ...]
  • 网页浏览器: [Google Chrome, Safari, Firefox ...]
  • X6 版本: [2.11.1 ...]

屏幕截图或视频(可选)

No response

补充说明(可选)

No response

liv-rong avatar Jan 20 '25 05:01 liv-rong

画布有个配置 定制节点和边的交互行为 ,应该可以解决你的问题。 画布 | X6

const onlyPreview = true; // 画布上元素纯预览,不能进行任何交互

new Graph({
   interacting: !onlyPreview,
})

louhaojie99 avatar Feb 13 '25 06:02 louhaojie99

// 交互开始(拖拽、调整大小等)
graph.on('node:mouseDown', () => {
  isInteracting = true;
});

// 交互结束
graph.on('node:mouseUp', () => {
  isInteracting = false;
});

可以监听节点的移动事件来管理你的编辑状态。

GaoFuhong avatar Aug 13 '25 12:08 GaoFuhong