|
@@ -200,9 +200,11 @@ export default {
|
|
|
function delLine() {
|
|
|
if (delId.value!="") {
|
|
|
lf.value.deleteEdge(delId.value)//删除选择的连接线
|
|
|
+ delId.value = ""
|
|
|
}
|
|
|
if (nodeId.value!="") {
|
|
|
lf.value.deleteNode(nodeId.value)//删除节点
|
|
|
+ nodeId.value = ""
|
|
|
}
|
|
|
}
|
|
|
function saveLine() {
|
|
@@ -585,7 +587,8 @@ export default {
|
|
|
lf.value.on('edge:click', function (data, e, position) {//解决点击连接线问题
|
|
|
if(delId.value!=""){
|
|
|
//恢复原线宽度
|
|
|
- lf.value.getEdgeModelById(delId.value).setStyle("strokeWidth",1)
|
|
|
+ const oldline=lf.value.getEdgeModelById(delId.value)
|
|
|
+ if(oldline!=null) oldline.setStyle("strokeWidth",1)
|
|
|
}
|
|
|
delId.value = data.data.id
|
|
|
//当前点击线设置为粗线
|