vue中params传值 认知
时间: 2023-11-12 21:52:39 浏览: 65
解决Vue中 父子传值 数据丢失问题
在Vue中,params是一种传递路由参数的方式。它可以在路由路径中定义参数,并在组件中通过$route.params来访问这些参数。
例如,我们可以在路由路径中定义一个参数id:
```javascript
{
path: '/user/:id',
component: User
}
```
在组件中,我们可以通过$route.params.id来访问这个参数:
```javascript
export default {
mounted() {
console.log(this.$route.params.id)
}
}
```
这样,当我们访问路由/user/123时,组件会输出123。注意,params传递的参数只能在路由路径中定义,不能通过query传递。
阅读全文