lin-xin vor 7 Jahren
Ursprung
Commit
90f44405ba
2 geänderte Dateien mit 27 neuen und 20 gelöschten Zeilen
  1. 13 8
      src/components/common/Sidebar.vue
  2. 14 12
      src/router/index.js

+ 13 - 8
src/components/common/Sidebar.vue

@@ -64,7 +64,7 @@
                             },
                             {
                                 index: '3-2',
-                                title: '编辑器',
+                                title: '三级菜单',
                                 subs: [
                                     {
                                         index: 'editor',
@@ -92,15 +92,20 @@
                         index: 'drag',
                         title: '拖拽列表'
                     },
-                    {
-                        icon: 'el-icon-warning',
-                        index: 'permission',
-                        title: '权限测试'
-                    },
                     {
                         icon: 'el-icon-error',
-                        index: '404',
-                        title: '404页面'
+                        index: '6',
+                        title: '错误处理',
+                        subs: [
+                            {
+                                index: 'permission',
+                                title: '权限测试'
+                            },
+                            {
+                                index: '404',
+                                title: '404页面'
+                            }
+                        ]
                     }
                 ]
             }

+ 14 - 12
src/router/index.js

@@ -69,24 +69,26 @@ export default new Router({
                     path: '/permission',
                     component: resolve => require(['../components/page/Permission.vue'], resolve),
                     meta: { title: '权限测试', permission: true }
+                },
+                {
+                    path: '/404',
+                    component: resolve => require(['../components/page/404.vue'], resolve),
+                    meta: { title: '404' }
+                },
+                {
+                    path: '/403',
+                    component: resolve => require(['../components/page/403.vue'], resolve),
+                    meta: { title: '403' }
+                },
+                {
+                    path: '*',
+                    redirect: '/404'
                 }
             ]
         },
         {
             path: '/login',
             component: resolve => require(['../components/page/Login.vue'], resolve)
-        },
-        {
-            path: '/404',
-            component: resolve => require(['../components/page/404.vue'], resolve)
-        },
-        {
-            path: '/403',
-            component: resolve => require(['../components/page/403.vue'], resolve)
-        },
-        {
-            path: '*',
-            redirect: '/404'
         }
     ]
 })