From 6015af2029794abf4836e57600d4f347ab71674d Mon Sep 17 00:00:00 2001 From: "Captain.B" Date: Fri, 21 Feb 2020 09:43:28 +0800 Subject: [PATCH] header v-permission --- .../src/performance/components/HeaderTopMenus.vue | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/frontend/src/performance/components/HeaderTopMenus.vue b/frontend/src/performance/components/HeaderTopMenus.vue index 145cf629d..f186232e6 100644 --- a/frontend/src/performance/components/HeaderTopMenus.vue +++ b/frontend/src/performance/components/HeaderTopMenus.vue @@ -7,8 +7,13 @@ :default-active="activeIndex" @select="handleSelect" router> - 功能测试 - 性能测试 + + 功能测试 + + + 性能测试 + 系统设置 @@ -22,15 +27,15 @@ } }, watch: { - '$route' () { + '$route'() { this.handleSelect(this.activeIndex); } }, - mounted () { + mounted() { this.activeIndex = this.$route.matched[0].path || '/' }, methods: { - handleSelect (index) { + handleSelect(index) { this.activeIndex = index } } -- GitLab