From 5261dce34fe725d11094ff9256ce24fffca97113 Mon Sep 17 00:00:00 2001 From: ibuler Date: Fri, 26 Apr 2024 11:32:53 +0800 Subject: [PATCH] perf: default open all menu --- src/layout/components/NavLeft/index.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/layout/components/NavLeft/index.vue b/src/layout/components/NavLeft/index.vue index 6646a0adc..60ab9e017 100644 --- a/src/layout/components/NavLeft/index.vue +++ b/src/layout/components/NavLeft/index.vue @@ -74,8 +74,7 @@ export default { data() { return { viewShown: false, - switchViewOtherClasses: '', - defaultOpensMenu: [] + switchViewOtherClasses: '' } }, computed: { @@ -83,6 +82,9 @@ export default { 'currentViewRoute', 'sidebar' ]), + defaultOpensMenu() { + return this.currentViewRoute.children.filter(route => route.children).map(route => route.path) + }, activeMenu() { const route = this.$route const { meta, path } = route