Update breadcrumb.ts
防止找不到顶级路由时报错
This commit is contained in:
parent
766369f911
commit
5b8af29496
@ -19,7 +19,7 @@ export function getBreadcrumbByRouteKey(activeKey: string, menus: App.GlobalMenu
|
|||||||
function getBreadcrumbMenu(activeKey: string, menus: App.GlobalMenuOption[]) {
|
function getBreadcrumbMenu(activeKey: string, menus: App.GlobalMenuOption[]) {
|
||||||
const breadcrumbMenu: App.GlobalMenuOption[] = [];
|
const breadcrumbMenu: App.GlobalMenuOption[] = [];
|
||||||
const topLevelMenu = getTopLevelMenu(activeKey, menus);
|
const topLevelMenu = getTopLevelMenu(activeKey, menus);
|
||||||
const options = getBreadcrumbMenuItem(activeKey, topLevelMenu as App.GlobalMenuOption);
|
const options = topLevelMenu ? getBreadcrumbMenuItem(activeKey, topLevelMenu as App.GlobalMenuOption) : [];
|
||||||
breadcrumbMenu.push(...options);
|
breadcrumbMenu.push(...options);
|
||||||
return breadcrumbMenu;
|
return breadcrumbMenu;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user