From 011a3356b723ce7925d630f29f19a409bb62d438 Mon Sep 17 00:00:00 2001 From: miaoSpring <539943419@qq.com> Date: Tue, 24 Dec 2024 14:30:21 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BB=A3=E7=A0=81=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/plugins/miaoDirectory/export_onInit.ts | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/plugins/miaoDirectory/export_onInit.ts b/src/plugins/miaoDirectory/export_onInit.ts index 7f705b8..3f7cc73 100644 --- a/src/plugins/miaoDirectory/export_onInit.ts +++ b/src/plugins/miaoDirectory/export_onInit.ts @@ -1,6 +1,6 @@ import { Plugin, PluginGroup } from "@/class/PluginCenter"; import { PluginExportType } from "@/types/type"; -import { watchEffect } from "vue"; +import { watch } from "vue"; const pluginConfig: Plugin = { name: "初始化完成之后打开miaoDirectory", @@ -15,15 +15,16 @@ const pluginConfig: Plugin = { const pc = getPluginCenter(); const root = getRootVDirectory(); setTimeout(() => { - // if (views.length === 0) { - // pc.usePlugin('miaoDirectory', [root]) - // } - pc.deregister('miaoDirectory_onInit') - watchEffect(() => { + if (views.length === 0) { + pc.usePlugin('miaoDirectory', [root]) + } + watch(() => views.length, () => { if(views.length === 0) { pc.usePlugin('miaoDirectory', [root]) } }) + + pc.deregister('miaoDirectory_onInit') }) }, priority: -1