From d8cbe91e52f94572f66e0c23c6c75737143f2b08 Mon Sep 17 00:00:00 2001 From: children117cl <278950112@qq.com> Date: 星期四, 13 五月 2021 19:09:40 +0800 Subject: [PATCH] 新增表单验证方法,引入在rule的validator调用 --- 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