Loading... 当前时间是 2024 年 10 月 10 日,使用了官方最新版本: `"@antv/x6": "2.18.1"` 在使用node-editor 时双击会出现位置偏移,解决方案时创建 tools 时这样定义: ``` const tools = { tools: [ { name: 'node-editor', args: { x: -window.innerWidth/2, y:10, attrs: { backgroundColor: '#EFF4FF', }, }, }, ], } ``` 创建时: ``` const r6 = this.graph.createNode({ shape: 'custom-circle', label: '圆', ...tools }) ``` 而edge-editor 时没有 x、y 配置项的,可以通过 css 修改: ``` .x6-cell-tool.x6-edge-tool{ position: absolute !important; } ``` 效果: ![20241010.png](https://sushome.us/usr/uploads/2024/10/2790903925.png) ![202410102.png](https://sushome.us/usr/uploads/2024/10/455827417.png) 最后修改:2024-10-10 © 禁止轉載 讚賞 讚賞作者 支付宝微信 赞 1 如果覺得我的文章對你有用,請隨意讚賞