diff --git a/src/components/BpmnDesign/PropertyPanel.vue b/src/components/BpmnDesign/PropertyPanel.vue index 9ec083e..f0da6c7 100644 --- a/src/components/BpmnDesign/PropertyPanel.vue +++ b/src/components/BpmnDesign/PropertyPanel.vue @@ -80,7 +80,8 @@ const handleModeler = () => { } }); props.modeler.on('selection.changed', (e) => { - // element.value = null; + // 先给null为了让vue刷新 + element.value = null; const newElement = e.newSelection[0]; if (newElement) { nextTick(() => { diff --git a/src/components/BpmnDesign/panel/TaskPanel.vue b/src/components/BpmnDesign/panel/TaskPanel.vue index 5d2de6f..21209f3 100644 --- a/src/components/BpmnDesign/panel/TaskPanel.vue +++ b/src/components/BpmnDesign/panel/TaskPanel.vue @@ -1,19 +1,28 @@