diff --git a/frontend/src/views/machine/controlSource/components/controlSourceDetail.vue b/frontend/src/views/machine/controlSource/components/controlSourceDetail.vue index 22dd466..a3f5c1b 100644 --- a/frontend/src/views/machine/controlSource/components/controlSourceDetail.vue +++ b/frontend/src/views/machine/controlSource/components/controlSourceDetail.vue @@ -287,9 +287,15 @@ const second = ref(0) const emit = defineEmits(['update:activeName','update:activeIndex','update:startDisabeld','update:pauseDisabled']) -watch(()=>props.formControl.scriptId,()=>{ +watch(()=>props.formControl.scriptId,async ()=>{ if(props.formControl.scriptId!=''){ - getTree() + + nextTick(async () => { + await getTree() + console.log('props.formControl.scriptId') + treeRef.value.checkTree() + }) + } }) @@ -357,8 +363,8 @@ const getTree = () => { tabChange() } }) - - treeRef.value.checkTree() + //console.log('获取树') + } diff --git a/frontend/src/views/machine/controlSource/components/tree.vue b/frontend/src/views/machine/controlSource/components/tree.vue index ed3ca0e..e66252b 100644 --- a/frontend/src/views/machine/controlSource/components/tree.vue +++ b/frontend/src/views/machine/controlSource/components/tree.vue @@ -23,7 +23,7 @@