-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Open
Labels
优化New feature or requestNew feature or request
Milestone
Description
问题描述
- 问题触发的条件
使用 InsertNodeInPolyline 插件
使用 addEdge 在两个节点A,B间增加连线 edgeA,edgeB
- 期望的表现
将 新节点C拖入连线 edgeA 上时,将节点C 变成A,B的中间节点
- 实际的表现
问题1:
问题2:
自定义锚点的节点与其他节点链接锚点会在拖动连线时发生错误
addEdge定义了自定义节点第二个锚点【右锚点】与下一个节点【结束节点】链接

在连线上插入新节点,拖动新节点后,突然变成了自定义节点一个锚点【左锚点】与下一个节点链接

最简复现demo
使用addEdge绘制的连线上无法触发自动插入节点功能
https://codesandbox.io/s/addedgehui-zhi-de-lian-xian-shang-wu-fa-chu-fa-zi-dong-cha-ru-jie-dian-gong-neng-03oxkq?file=/src/index.js
addEdge绘制的连线上加入新节点后拖动新节点锚点错误
https://codesandbox.io/s/addedgehui-zhi-de-lian-xian-shang-jia-ru-xin-jie-dian-hou-tuo-dong-xin-jie-dian-mao-dian-cuo-wu-8ivgse?file=/src/index.js
Metadata
Metadata
Assignees
Labels
优化New feature or requestNew feature or request
