From 5b8af2949665349ea41ac7ca8de13e467dda7a2e Mon Sep 17 00:00:00 2001 From: "J.S.Patrick" <980141374@qq.com> Date: Tue, 26 Sep 2023 13:50:04 +0800 Subject: [PATCH] Update breadcrumb.ts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 防止找不到顶级路由时报错 --- src/utils/router/breadcrumb.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/router/breadcrumb.ts b/src/utils/router/breadcrumb.ts index 82572c97..bd41e2c1 100644 --- a/src/utils/router/breadcrumb.ts +++ b/src/utils/router/breadcrumb.ts @@ -19,7 +19,7 @@ export function getBreadcrumbByRouteKey(activeKey: string, menus: App.GlobalMenu function getBreadcrumbMenu(activeKey: string, menus: App.GlobalMenuOption[]) { const breadcrumbMenu: App.GlobalMenuOption[] = []; 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); return breadcrumbMenu; }