我想通过vue-router传递参数,可是获取到的router对象没有params属性,这是怎么回事,哪位大神帮看下,谢谢!
// 路由跳转时这么写
this.$router.push({ name: 'home', params: { id: '123' } })
// 获取当前路由的参数这么写
this.$route.params
// 或者
this.$route.query
// 取决于你的传参方式
// 注意区别:做跳转的时候是'router';拿参数的时候是'route',不带字母'r'
在
route
对象里,不是router
。