From 02e7c49750c0b4ca59f73151f2c1a97a63c6e8d8 Mon Sep 17 00:00:00 2001 From: mrjimin Date: Sat, 3 Dec 2022 07:31:01 +0000 Subject: [PATCH] =?UTF-8?q?update=20src/layout/routerView/parent.vue.=20?= =?UTF-8?q?=E8=BF=99=E9=87=8C=E5=BA=94=E8=AF=A5=E6=8B=BF=E5=88=B0=E7=9A=84?= =?UTF-8?q?=E6=98=AF=E5=B7=B2=E7=BB=8F=E8=AE=BE=E7=BD=AE=E5=BC=80=E5=90=AF?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=E7=BC=93=E5=AD=98=E7=9A=84=E8=B7=AF=E7=94=B1?= =?UTF-8?q?=EF=BC=8C=E8=80=8C=E4=B8=8D=E6=98=AF=E5=85=A8=E9=83=A8=EF=BC=8C?= =?UTF-8?q?=E9=9C=80=E8=A6=81=E5=85=88=E5=88=A4=E6=96=ADitem.meta.isKeepAl?= =?UTF-8?q?ive?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: mrjimin --- src/layout/routerView/parent.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/layout/routerView/parent.vue b/src/layout/routerView/parent.vue index 079bb45..c17b0a7 100644 --- a/src/layout/routerView/parent.vue +++ b/src/layout/routerView/parent.vue @@ -82,7 +82,10 @@ onMounted(() => { // https://gitee.com/lyt-top/vue-next-admin/issues/I59RXK nextTick(() => { setTimeout(() => { - if (themeConfig.value.isCacheTagsView) cachedViews.value = Session.get('tagsViewList')?.map((item: RouteItem) => item.name); + if (themeConfig.value.isCacheTagsView) { + let tagsViewArr:RouteItem[] = Session.get('tagsViewList') || [] + cachedViews.value = tagsViewArr.filter((item) => item.meta.isKeepAlive).map((item) => item.name) + } }, 0); }); });