|  | @@ -87,7 +87,7 @@ export default {
 | 
	
		
			
				|  |  |      // 默认激活的菜单
 | 
	
		
			
				|  |  |      activeMenu() {
 | 
	
		
			
				|  |  |        const path = this.$route.path;
 | 
	
		
			
				|  |  | -      let activePath = this.routers[0].path;
 | 
	
		
			
				|  |  | +      let activePath = this.defaultRouter();
 | 
	
		
			
				|  |  |        if (path.lastIndexOf("/") > 0) {
 | 
	
		
			
				|  |  |          const tmpPath = path.substring(1, path.length);
 | 
	
		
			
				|  |  |          activePath = "/" + tmpPath.substring(0, tmpPath.indexOf("/"));
 | 
	
	
		
			
				|  | @@ -100,7 +100,7 @@ export default {
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |        var routes = this.activeRoutes(activePath);
 | 
	
		
			
				|  |  |        if (routes.length === 0) {
 | 
	
		
			
				|  |  | -        activePath = this.currentIndex || this.routers[0].path
 | 
	
		
			
				|  |  | +        activePath = this.currentIndex || this.defaultRouter()
 | 
	
		
			
				|  |  |          this.activeRoutes(activePath);
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |        return activePath;
 | 
	
	
		
			
				|  | @@ -121,6 +121,17 @@ export default {
 | 
	
		
			
				|  |  |        const width = document.body.getBoundingClientRect().width / 3;
 | 
	
		
			
				|  |  |        this.visibleNumber = parseInt(width / 85);
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | +    // 默认激活的路由
 | 
	
		
			
				|  |  | +    defaultRouter() {
 | 
	
		
			
				|  |  | +      let router;
 | 
	
		
			
				|  |  | +      Object.keys(this.routers).some((key) => {
 | 
	
		
			
				|  |  | +        if (!this.routers[key].hidden) {
 | 
	
		
			
				|  |  | +          router = this.routers[key].path;
 | 
	
		
			
				|  |  | +          return true;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +      });
 | 
	
		
			
				|  |  | +      return router;
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  |      // 菜单选择事件
 | 
	
		
			
				|  |  |      handleSelect(key, keyPath) {
 | 
	
		
			
				|  |  |        this.currentIndex = key;
 |