diff --git a/src/layout/components/sidebar/mixNav.vue b/src/layout/components/sidebar/mixNav.vue index 3576f53a2..42c4bfbd4 100644 --- a/src/layout/components/sidebar/mixNav.vue +++ b/src/layout/components/sidebar/mixNav.vue @@ -21,7 +21,6 @@ const routers = useRouter().options.routes; const menuRef = templateRef("menu", null); const instance = getCurrentInstance().appContext.config.globalProperties.$storage; -const wholeMenus = usePermissionStoreHook().wholeMenus; const { logout, @@ -39,6 +38,7 @@ const { let defaultActive = ref(null); function getDefaultActive(routePath) { + const wholeMenus = usePermissionStoreHook().wholeMenus; // 当前路由的父级路径 const parentRoutes = getParentPaths(routePath, wholeMenus)[0]; defaultActive.value = findRouteByPath( @@ -113,7 +113,7 @@ function translationEn() { @select="indexPath => menuSelect(indexPath, routers)" >