Bläddra i källkod

fix: 修复菜单路由匹配问题

cuiyalong 10 månader sedan
förälder
incheckning
76adc4a0d5
1 ändrade filer med 3 tillägg och 1 borttagningar
  1. 3 1
      frontend/src/App.vue

+ 3 - 1
frontend/src/App.vue

@@ -67,7 +67,9 @@ const menuList = computed(() => store.getters.getCurrentMenu)
 const userName = computed(() => store.state.userInfo.s_fullname)
 const userRole = computed(() => store.getters.userRole)
 const showLogoutModule = computed(() => store.state.isAuthenticated)
-const defaultActiveMenu = computed(() => menuList.value[0]?.path || '/')
+const defaultActiveMenu = computed(() => {
+  return router.currentRoute.value.path || menuList.value[0]?.path || '/'
+})
 
 const doLogout = () => {
   router.replace({ name: 'logout' })