Template
1
0
mirror of https://github.com/un-pany/v3-admin-vite.git synced 2025-04-22 03:49:19 +08:00

404页面保留当前url,脱离layout

This commit is contained in:
Defined° 2022-09-29 19:41:30 +08:00
parent 6b740582b9
commit 5c9bcb6c76

View File

@ -17,6 +17,23 @@ export const constantRoutes: RouteRecordRaw[] = [
}
]
},
{
path: "/403",
component: () => import("@/views/error-page/403.vue"),
name: "403",
meta: {
hidden: true
}
},
{
path: "/404",
component: () => import("@/views/error-page/404.vue"),
name: "404",
meta: {
hidden: true
},
alias: "/:pathMatch(.*)*"
},
{
path: "/login",
component: () => import("@/views/login/index.vue"),
@ -173,33 +190,11 @@ export const asyncRoutes: RouteRecordRaw[] = [
},
{
path: "/:pathMatch(.*)*", // 必须将 'ErrorPage' 路由放在最后, Must put the 'ErrorPage' route at the end
component: Layout,
redirect: "/404",
name: "ErrorPage",
meta: {
title: "错误页面",
icon: "404",
hidden: true
},
children: [
{
path: "403",
component: () => import("@/views/error-page/403.vue"),
name: "403",
meta: {
title: "403"
}
},
{
path: "404",
component: () => import("@/views/error-page/404.vue"),
name: "404",
meta: {
title: "404"
},
alias: "/:pathMatch(.*)*"
}
]
}
}
]