'调整路由'

pull/124/head
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', index: '3-2',
title: '编辑器', title: '三级菜单',
subs: [ subs: [
{ {
index: 'editor', index: 'editor',
@ -93,17 +93,22 @@
title: '拖拽列表' title: '拖拽列表'
}, },
{ {
icon: 'el-icon-warning', icon: 'el-icon-error',
index: '6',
title: '错误处理',
subs: [
{
index: 'permission', index: 'permission',
title: '权限测试' title: '权限测试'
}, },
{ {
icon: 'el-icon-error',
index: '404', index: '404',
title: '404页面' title: '404页面'
} }
] ]
} }
]
}
}, },
computed:{ computed:{
onRoutes(){ onRoutes(){

View File

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