vu e2路由跳转传参数
时间: 2024-08-15 07:10:48 浏览: 91
详解vue嵌套路由-params传递参数
5星 · 资源好评率100%
Vue 2中的路由跳转通常会涉及到参数传递,可以使用`this.$router.push`或`this.$router.go`方法来进行导航,并通过参数对象来携带数据。这里是一个基本的例子:
```javascript
// 在组件内部
let params = {
name: 'John',
id: 123,
}
this.$router.push({ path: '/user/:userId', query: params }) // 使用query参数传参,路径形式如 /user/123?name=John
// 或者使用动态路由
this.$router.push({ name: 'user-profile', params: { userId: params.id } }) // 如果是动态路由,params用于匹配路径里的占位符 :userId
阅读全文