在使用vue路由传参时接收不到参数,记录下问题。
下面代码是我写的跳转端
this.$router.push({ path: '/xxx/xxx', params: { id: '0' }})
这里是接收代码
created() { console.log(this.$route.params) }
后来才知道,在使用上面的传参方式传参的时候,不能使用path,只能使用name,也就是路由的名字,改成路由名字即可。
this.$router.push({ name: 'xxx', params: { id: '0' }})