Преглед изворни кода

Merge branch 'master' of http://94.191.59.107:3000/houwenfeng/scd_tools_ui

“yueshang” пре 1 година
родитељ
комит
1fa36ea698
1 измењених фајлова са 4 додато и 1 уклоњено
  1. 4 1
      src/pages/components/draw/DrawDesigns.vue

+ 4 - 1
src/pages/components/draw/DrawDesigns.vue

@@ -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
                 //当前点击线设置为粗线