refactor: 隐藏菜单激活部分重构
This commit is contained in:
parent
8a8e5d12ac
commit
62b8327d07
@ -130,9 +130,9 @@ export const useRouteStore = defineStore(SetupStoreId.Route, () => {
|
||||
|
||||
// @ts-expect-error no hidden field
|
||||
route.meta.hideInMenu = route.hidden;
|
||||
if (route.meta.hideInMenu) {
|
||||
if (route.meta.hideInMenu && parent) {
|
||||
// @ts-expect-error parent.name is activeMenu type
|
||||
route.meta.activeMenu = parent ? parent.name : null;
|
||||
route.meta.activeMenu = parent.name;
|
||||
}
|
||||
// 是否需要keepAlive
|
||||
route.meta.keepAlive = !route.meta.noCache;
|
||||
|
Loading…
Reference in New Issue
Block a user