重定向 redirect 别名 alias
import { createRouter, createWebHistory, RouteRecordRaw } from "vue-router";
const routes: Array<RouteRecordRaw> = [
{
path: "/",
name: "Login",
component: () => import("../components/login.vue"),
redirect: (to) => {
return {
path: "/home",
query: {
name: "zs",
},
};
},
alias: ['/login', '/login1'],
children: [
{
path: "/home",
name: "Home",
component: () => import("../components/home.vue"),
},
{
path: "/hello",
name: "Hello",
component: () => import("../components/HelloWorld.vue"),
},
],
},
];
const router = createRouter({
history: createWebHistory(),
routes,
});
export default router;