关于jsplumb多次点击连接线生成多个连接线的问题
1.问题描述:用户多次点击连接线,或者出现多条一样的连接线时;
2.问题描述:点击多次点击任意一个线的时候出现的效果,或者是选中一个类型,切换另一个类型的线时;
解决方式:在选择连接线类型创建连接线时,增加代码
this.nodeList.forEach(node => {
this.plumb.unmakeSource(node.id)
this.plumb.unmakeTarget(node.id)
this.plumb.makeSource(node.id, {
maxConnections: -1,
endpoint: [ 'Dot', { radius: 7 } ],
anchor: ['Continuous', {faces: ['top', 'left', 'bottom', 'right']}]
})
this.plumb.makeTarget(node.id, {
maxConnections: -1,
endpoint: [ 'Dot', { radius: 7 } ],
anchor: ['Continuous', {faces: ['top', 'left', 'bottom', 'right']}]
})
})
第一次写博客,还有许多不足,望指正;