当页面默认路由不在权限范围内时可以正常登录跳转404
This commit is contained in:
@@ -24,7 +24,7 @@ const KeepAliveFilter = (routes) => {
|
||||
routes && routes.forEach(item => {
|
||||
// 子菜单中有 keep-alive 的,父菜单也必须 keep-alive,否则无效。这里将子菜单中有 keep-alive 的父菜单也加入。
|
||||
if ((item.children && item.children.some(ch => ch.meta.keepAlive) || item.meta.keepAlive)) {
|
||||
item.component().then(val => { keepAliveRoutersArr.push(val.default.name) })
|
||||
item.component && item.component().then(val => { keepAliveRoutersArr.push(val.default.name) })
|
||||
}
|
||||
if (item.children && item.children.length > 0) {
|
||||
KeepAliveFilter(item.children)
|
||||
|
||||
Reference in New Issue
Block a user