fix: 修复面包屑导航显示bug

未设置`meta.breadcrumb`的路由无法在面包屑导航中显示的bug
This commit is contained in:
hooray
2023-01-15 12:17:58 +08:00
parent cefe0c6d78
commit 25569b1d35
+5 -7
View File
@@ -36,13 +36,11 @@ const useRouteStore = defineStore(
if (route.children) {
const childrenBaseUrl = resolveRoutePath(baseUrl, route.path)
const tmpBreadcrumb = cloneDeep(breadcrumb)
if (route.meta?.breadcrumb !== false) {
tmpBreadcrumb.push({
path: childrenBaseUrl,
title: route.meta?.title,
hide: !route.meta?.breadcrumb,
})
}
tmpBreadcrumb.push({
path: childrenBaseUrl,
title: route.meta?.title,
hide: !route.meta?.breadcrumb && route.meta?.breadcrumb === false,
})
const tmpRoute = cloneDeep(route)
tmpRoute.path = childrenBaseUrl
if (!tmpRoute.meta) {