!40 开启TagsView缓存后,刷新后所有的路由都变成组件缓存了

Merge pull request !40 from mrjimin/master
This commit is contained in:
lyt-Top 2022-12-07 07:19:27 +00:00 committed by Gitee
commit 07e0f742d8
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -82,7 +82,10 @@ onMounted(() => {
// https://gitee.com/lyt-top/vue-next-admin/issues/I59RXK // https://gitee.com/lyt-top/vue-next-admin/issues/I59RXK
nextTick(() => { nextTick(() => {
setTimeout(() => { 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 as string)
}
}, 0); }, 0);
}); });
}); });