From 9005fa4d69a01d942f776403dd79e79501c0e6bd Mon Sep 17 00:00:00 2001 From: LiuHao Date: Sun, 21 Jan 2024 21:27:57 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E4=BC=98=E5=8C=96=E9=9D=A2=E6=9D=BF?= =?UTF-8?q?=E5=B7=A5=E5=85=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/BpmnDesign/PropertyPanel.vue | 3 ++- src/components/BpmnDesign/panel/TaskPanel.vue | 21 +++++++++++++------ .../panel/property/ExecutionListener.vue | 16 +++++++------- .../panel/property/TaskListener.vue | 11 +++++----- src/types/bpmn.d.ts | 11 ++++++++++ 5 files changed, 42 insertions(+), 20 deletions(-) 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 @@