From 7dab2df975a08f126d8bdfd4471f1cde95333078 Mon Sep 17 00:00:00 2001 From: 396316021 <396316021@qq.com> Date: Fri, 22 Dec 2023 16:06:03 +0800 Subject: [PATCH] change keepalive bug --- src/permission.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/permission.js b/src/permission.js index ade27687..9dede257 100644 --- a/src/permission.js +++ b/src/permission.js @@ -6,6 +6,13 @@ import 'nprogress/nprogress.css'; // progress bar style NProgress.configure({ showSpinner: false }); const lockPage = '/lock'; //锁屏页 router.beforeEach((to, from, next) => { + // console.log('to',to) + // console.log('from',from) + // console.log('next',next) + //keep-alive BUG matched超过两层就不能缓存 + if(to.matched && to.matched.length>2){ + to.matched.splice(1,to.matched.length -2) + } const meta = to.meta || {}; const isMenu = meta.menu === undefined ? to.query.menu : meta.menu; store.commit('SET_IS_MENU', isMenu === undefined);