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
|
// @ts-expect-error no hidden field
|
||||||
route.meta.hideInMenu = route.hidden;
|
route.meta.hideInMenu = route.hidden;
|
||||||
if (route.meta.hideInMenu) {
|
if (route.meta.hideInMenu && parent) {
|
||||||
// @ts-expect-error parent.name is activeMenu type
|
// @ts-expect-error parent.name is activeMenu type
|
||||||
route.meta.activeMenu = parent ? parent.name : null;
|
route.meta.activeMenu = parent.name;
|
||||||
}
|
}
|
||||||
// 是否需要keepAlive
|
// 是否需要keepAlive
|
||||||
route.meta.keepAlive = !route.meta.noCache;
|
route.meta.keepAlive = !route.meta.noCache;
|
||||||
|
Loading…
Reference in New Issue
Block a user