X6
X6 copied to clipboard
有没有个状态 能够判断是在编辑的过程中
问题描述
有没有状态判断是否在编辑
重现链接
无
重现步骤
有没有状态判断是否在编辑
预期行为
有没有状态判断是否在编辑
平台
- 操作系统: [macOS, Windows, Linux, React Native ...]
- 网页浏览器: [Google Chrome, Safari, Firefox ...]
- X6 版本: [2.11.1 ...]
屏幕截图或视频(可选)
No response
补充说明(可选)
No response
画布有个配置 定制节点和边的交互行为 ,应该可以解决你的问题。 画布 | X6
const onlyPreview = true; // 画布上元素纯预览,不能进行任何交互
new Graph({
interacting: !onlyPreview,
})
// 交互开始(拖拽、调整大小等)
graph.on('node:mouseDown', () => {
isInteracting = true;
});
// 交互结束
graph.on('node:mouseUp', () => {
isInteracting = false;
});
可以监听节点的移动事件来管理你的编辑状态。