|
|
@ -50,10 +50,10 @@ function parseRoutes(routesConfig, routerMap) { |
|
|
|
component: router.component, |
|
|
|
component: router.component, |
|
|
|
redirect: routeCfg.redirect || router.redirect, |
|
|
|
redirect: routeCfg.redirect || router.redirect, |
|
|
|
meta: { |
|
|
|
meta: { |
|
|
|
authority: routeCfg.authority || router.authority || '*', |
|
|
|
authority: routeCfg.authority || router.authority || routeCfg.meta?.authority || router.meta?.authority || '*', |
|
|
|
icon: routeCfg.icon || router.icon, |
|
|
|
icon: routeCfg.icon || router.icon || routeCfg.meta?.icon || router.meta?.icon, |
|
|
|
page: routeCfg.page || router.page, |
|
|
|
page: routeCfg.page || router.page || routeCfg.meta?.page || router.meta?.page, |
|
|
|
link: routeCfg.link || router.link |
|
|
|
link: routeCfg.link || router.link || routeCfg.meta?.link || router.meta?.link |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
if (routeCfg.invisible || router.invisible) { |
|
|
|
if (routeCfg.invisible || router.invisible) { |
|
|
|