'调整路由'

This commit is contained in:
lin-xin 2018-09-10 11:49:22 +08:00
parent 38a5d315aa
commit 90f44405ba
2 changed files with 27 additions and 20 deletions

View File

@ -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页面'
}
]
}
]
}

View File

@ -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'
}
]
})