From fecc0fed0e8a7694e7a50ead8373314b755a9cbb Mon Sep 17 00:00:00 2001 From: liyang <1711467488@qq.com> Date: Wed, 14 Nov 2018 19:46:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=B8=80=E4=BA=9B=E7=BB=86?= =?UTF-8?q?=E8=8A=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Former-commit-id: d40c51afd20ff6c8b75343b110c4a885494d13d6 [formerly d40c51afd20ff6c8b75343b110c4a885494d13d6 [formerly d40c51afd20ff6c8b75343b110c4a885494d13d6 [formerly d40c51afd20ff6c8b75343b110c4a885494d13d6 [formerly 8e89c9de19c7589bfef2ed381c4d04e5ffa10342 [formerly 43a6b0713d5f72c905ec7115dee22d64349905bc]]]]] Former-commit-id: 7f951c4f7afbcde61758bc064d58b48a27f60b2e Former-commit-id: 3ae33b4cb8fd3a6e217ea188db468378ec45a755 Former-commit-id: c1fbcedaf8f0742871894db45bc4f5fdd0a81401 [formerly fc2d9e0c6f21015a6a40af6baa2ea77cfe6e07d2] Former-commit-id: a4fb93d4c675d59173e6a44897a17f27c36f7cea Former-commit-id: e1d7b3b4afc1221bfc31a8079b05b1cc0bf2ee3e Former-commit-id: 78de6f0e3afe650160da32723a88e8d5337fbbf2 Former-commit-id: 1e79f8a1bb257fba62c3a711741f788e2f61cb8e Former-commit-id: d6563a9fbd5956d549fa6dc7ae36045d922da1fb --- src/layout/header-aside/components/menu-side/index.vue | 8 ++++---- src/pages/demo/playground/page-cache/params.vue | 2 +- src/store/modules/d2admin/modules/account.js | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/layout/header-aside/components/menu-side/index.vue b/src/layout/header-aside/components/menu-side/index.vue index 76e3585d..f451f1c3 100644 --- a/src/layout/header-aside/components/menu-side/index.vue +++ b/src/layout/header-aside/components/menu-side/index.vue @@ -55,12 +55,12 @@ export default { }, 500) }, // 监听路由 控制侧边栏激活状态 - '$route.matched': { - handler (val) { - this.active = val[val.length - 1].path + '$route': { + handler ({ fullPath }) { + this.active = fullPath this.$nextTick(() => { if (this.aside.length > 0 && this.$refs.menu) { - this.$refs.menu.activeIndex = this.active + this.$refs.menu.activeIndex = fullPath } }) }, diff --git a/src/pages/demo/playground/page-cache/params.vue b/src/pages/demo/playground/page-cache/params.vue index 90f032e7..7ce777ba 100644 --- a/src/pages/demo/playground/page-cache/params.vue +++ b/src/pages/demo/playground/page-cache/params.vue @@ -1,7 +1,7 @@