From df8798c688451fd098d1c4dbfc5c1052a851bb86 Mon Sep 17 00:00:00 2001 From: Lesan <1960681385@qq.com> Date: Fri, 20 Dec 2024 17:04:53 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9=E8=AE=BE=E8=AE=A1?= =?UTF-8?q?=E5=99=A8=E7=B1=BB=E5=9E=8B=E4=B8=8D=E5=88=B7=E6=96=B0Bpmn?= =?UTF-8?q?=E8=AE=BE=E8=AE=A1=E5=99=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../package/designer/ProcessDesigner.vue | 20 +++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/src/components/bpmnProcessDesigner/package/designer/ProcessDesigner.vue b/src/components/bpmnProcessDesigner/package/designer/ProcessDesigner.vue index 6cbe11fa7..2690b5dd6 100644 --- a/src/components/bpmnProcessDesigner/package/designer/ProcessDesigner.vue +++ b/src/components/bpmnProcessDesigner/package/designer/ProcessDesigner.vue @@ -690,10 +690,22 @@ const processSave = async () => { onBeforeMount(() => { console.log(props, 'propspropspropsprops') }) -onMounted(() => { - initBpmnModeler() - createNewDiagram(props.value) -}) +watch( + () => props.value, + (val) => { + val && + val.length && + nextTick(() => { + initBpmnModeler() + createNewDiagram(props.value) + }) + }, + { immediate: true } +) +// onMounted(() => { +// initBpmnModeler() +// createNewDiagram(props.value) +// }) onBeforeUnmount(() => { // this.$once('hook:beforeDestroy', () => { // })