From faeb372259f5d47cd3ba304bf383361d18da2714 Mon Sep 17 00:00:00 2001 From: liweilong <515897141@qq.com> Date: 星期五, 25 十二月 2020 11:15:21 +0800 Subject: [PATCH] 修复管理员管理 --- src/router/index.js | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/src/router/index.js b/src/router/index.js index ebfad34..378e515 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -101,6 +101,17 @@ const router = createRouter() +// 瀹堝崼锛屽鐞唊eepAlive鍛ㄦ湡锛岀敤isBack鏍囪鏄惁灞炰簬浠庡睘椤甸潰鍚庨�� +router.beforeEach(function(to, from, next) { + // 鍒ゆ柇鏄惁浠庝粠灞為〉闈㈠悗閫� + if (to.meta.keepAlive && from.meta.activeMenu === to.path) { + to.meta.isBack = true + } else { + to.meta.isBack = false + } + next(true) +}) + // Detail see: https://github.com/vuejs/vue-router/issues/1234#issuecomment-357941465 export function resetRouter() { const newRouter = createRouter() -- Gitblit v1.8.0