防止空路由出现的警告,设置默认path=/
This commit is contained in:
		@@ -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') {
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -317,7 +317,7 @@ public class SysMenuServiceImpl implements ISysMenuService
 | 
				
			|||||||
        // 非外链并且是一级目录(类型为菜单)
 | 
					        // 非外链并且是一级目录(类型为菜单)
 | 
				
			||||||
        else if (isMeunFrame(menu))
 | 
					        else if (isMeunFrame(menu))
 | 
				
			||||||
        {
 | 
					        {
 | 
				
			||||||
            routerPath = StringUtils.EMPTY;
 | 
					            routerPath = "/";
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
        return routerPath;
 | 
					        return routerPath;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user