From 6df047083621c9fa48388559e58f0d454f9d04fc Mon Sep 17 00:00:00 2001 From: pany <939630029@qq.com> Date: Fri, 8 Nov 2024 19:37:09 +0800 Subject: [PATCH] Update index.vue --- src/layouts/components/TagsView/index.vue | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/layouts/components/TagsView/index.vue b/src/layouts/components/TagsView/index.vue index a7178d81..0e14c324 100644 --- a/src/layouts/components/TagsView/index.vue +++ b/src/layouts/components/TagsView/index.vue @@ -65,7 +65,7 @@ const initTags = () => { affixTags = filterAffixTags(permissionStore.routes) for (const tag of affixTags) { // 必须含有 name 属性 - tag.name && tagsViewStore.addVisitedView(tag) + tag.name && tagsViewStore.addVisitedView(tag, true) } } @@ -153,12 +153,13 @@ watch(visible, (value) => { value ? document.body.addEventListener("click", closeMenu) : document.body.removeEventListener("click", closeMenu) }) +/** 监听路由变化 */ +listenerRouteChange((route) => { + addTags(route) +}, true) + onMounted(() => { initTags() - /** 监听路由变化 */ - listenerRouteChange(async (route) => { - addTags(route) - }, true) })