From 133cfa50d6429504b6c18a36c20472a6a872805a Mon Sep 17 00:00:00 2001
From: long <515897141@qq.com>
Date: 星期一, 07 六月 2021 15:08:05 +0800
Subject: [PATCH] 添加规则模板页

---
 src/router/index.js |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/src/router/index.js b/src/router/index.js
index ebfad34..1696681 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -9,6 +9,7 @@
 import demo_router from './demo_router'
 import system_router from './system_router'
 import op_router from './op_router'
+import agreement_router from './agreement_router'
 
 /**
  * 娉�:瀛愯彍鍗曞彧鍑虹幇鍦ㄨ矾绾垮瓙鏃躲�傞暱搴�> = 1
@@ -61,6 +62,7 @@
 
   system_router,
   demo_router,
+  agreement_router,
 
   {
     path: 'external-link',
@@ -101,6 +103,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