vue3路由重定向
时间: 2023-06-28 15:15:45 浏览: 104
基于vue-router 多级路由redirect 重定向的问题
5星 · 资源好评率100%
在 Vue3 中,可以使用 `redirect` 属性实现路由重定向。
假设我们有以下路由定义:
```javascript
const routes = [
{
path: '/',
name: 'Home',
component: Home
},
{
path: '/about',
name: 'About',
component: About
},
{
path: '/contact',
name: 'Contact',
component: Contact
}
]
```
我们想要实现将 `/` 重定向到 `/home`,可以在路由定义中添加如下代码:
```javascript
const routes = [
{
path: '/',
redirect: '/home'
},
{
path: '/home',
name: 'Home',
component: Home
},
{
path: '/about',
name: 'About',
component: About
},
{
path: '/contact',
name: 'Contact',
component: Contact
}
]
```
这样,当用户访问根路径 `/` 时,会自动重定向到 `/home` 路径。
阅读全文