我想做一个动态的可连线的端点,
第一次addendpoint添加端点时,位置正常
this.jsPlumb.addEndpoint(filed.id, {
anchors: ['Left'],
uuid: filed.id + "_in"
}, config.jsplumbLeftConnectCommon);
// 设置源点,可以拖出线连接其他节点
this.jsPlumb.addEndpoint(filed.id, {
anchors: ['Right'],
uuid: filed.id + "_out"
}, config.jsplumbRightConnectCommon);
然后deleteEndpoint 删除两个端点
_this.deleteEndpoint(filed.id + "_in");
也正常;再一次调用addendpoint时,开始时连接正常
但再连线时 位置发生错乱,在第二次调用addendpoint时,使用repaintEverything刷新所有 发现第二次添加的端点位置不对!
请问各位,这个如何解决?
使用
jsPlumb.addGroup
添加该节点、然后将其添加到jsPlumb.addList
中