|
@@ -37,11 +37,20 @@ export const router = {
|
|
}]
|
|
}]
|
|
const asyncRouterRes = await asyncMenu()
|
|
const asyncRouterRes = await asyncMenu()
|
|
const asyncRouter = asyncRouterRes.data.menus
|
|
const asyncRouter = asyncRouterRes.data.menus
|
|
|
|
+ asyncRouter.push({
|
|
|
|
+ path: "404",
|
|
|
|
+ name: "404",
|
|
|
|
+ hidden: true,
|
|
|
|
+ meta: {
|
|
|
|
+ title: "迷路了*。*",
|
|
|
|
+ },
|
|
|
|
+ component: 'view/error/index.vue'
|
|
|
|
+ })
|
|
formatRouter(asyncRouter)
|
|
formatRouter(asyncRouter)
|
|
baseRouter[0].children = asyncRouter
|
|
baseRouter[0].children = asyncRouter
|
|
baseRouter.push({
|
|
baseRouter.push({
|
|
path: '*',
|
|
path: '*',
|
|
- redirect: '/404'
|
|
|
|
|
|
+ redirect: '/layout/404'
|
|
|
|
|
|
})
|
|
})
|
|
asyncRouterHandle(baseRouter)
|
|
asyncRouterHandle(baseRouter)
|