|
|
@ -32,10 +32,6 @@ const permission = { |
|
|
|
// 遍历后台传来的路由字符串,转换为组件对象
|
|
|
|
// 遍历后台传来的路由字符串,转换为组件对象
|
|
|
|
function filterAsyncRouter(asyncRouterMap) { |
|
|
|
function filterAsyncRouter(asyncRouterMap) { |
|
|
|
return asyncRouterMap.filter(route => { |
|
|
|
return asyncRouterMap.filter(route => { |
|
|
|
if(!route.path){ |
|
|
|
|
|
|
|
// 防止空路由出现的警告,设置默认path
|
|
|
|
|
|
|
|
route.path = '/path'; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
if (route.component) { |
|
|
|
if (route.component) { |
|
|
|
// Layout组件特殊处理
|
|
|
|
// Layout组件特殊处理
|
|
|
|
if (route.component === 'Layout') { |
|
|
|
if (route.component === 'Layout') { |
|
|
|