fix: change showMainRoute to canTo
This commit is contained in:
@@ -9,7 +9,7 @@ export const filterBreadcrumb = (
|
||||
|
||||
for (const route of routes) {
|
||||
const meta = route?.meta as RouteMeta
|
||||
if (meta.hidden && !meta.showMainRoute) {
|
||||
if (meta.hidden && !meta.canTo) {
|
||||
continue
|
||||
}
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@ export const filterMenusPath = (
|
||||
for (const v of routes) {
|
||||
let data: Nullable<AppRouteRecordRaw> = null
|
||||
const meta = (v.meta ?? {}) as RouteMeta
|
||||
if (!meta.hidden || meta.showMainRoute) {
|
||||
if (!meta.hidden || meta.canTo) {
|
||||
const allParentPaht = getAllParentPath<AppRouteRecordRaw>(allRoutes, v.path)
|
||||
|
||||
const fullPath = isUrl(v.path) ? v.path : allParentPaht.join('/')
|
||||
|
||||
@@ -435,7 +435,7 @@ export const asyncRouterMap: AppRouteRecordRaw[] = [
|
||||
noTagsView: true,
|
||||
noCache: true,
|
||||
hidden: true,
|
||||
showMainRoute: true,
|
||||
canTo: true,
|
||||
activeMenu: '/example/example-page'
|
||||
}
|
||||
},
|
||||
@@ -448,7 +448,7 @@ export const asyncRouterMap: AppRouteRecordRaw[] = [
|
||||
noTagsView: true,
|
||||
noCache: true,
|
||||
hidden: true,
|
||||
showMainRoute: true,
|
||||
canTo: true,
|
||||
activeMenu: '/example/example-page'
|
||||
}
|
||||
},
|
||||
@@ -461,7 +461,7 @@ export const asyncRouterMap: AppRouteRecordRaw[] = [
|
||||
noTagsView: true,
|
||||
noCache: true,
|
||||
hidden: true,
|
||||
showMainRoute: true,
|
||||
canTo: true,
|
||||
activeMenu: '/example/example-page'
|
||||
}
|
||||
}
|
||||
|
||||
@@ -43,7 +43,7 @@ export const generateRoutesFn1 = (
|
||||
for (const route of routes) {
|
||||
const meta = route.meta as RouteMeta
|
||||
// skip some route
|
||||
if (meta.hidden && !meta.showMainRoute) {
|
||||
if (meta.hidden && !meta.canTo) {
|
||||
continue
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user