vue路由传参方式有很多种,在这里就用query的方式,我觉得这种比较方便好记
1、js中
里面的name一定要和你router路由中的名字对应起来
toDetail(item){
console.log(item)
this.$router.push({
name:'classifyDetail',
query:{
class_fid:item.fid
}
})
},
在这我们能打印到item,就说明可以获取到
2、在页面接收
接收的时候不要写错了,是***$route***,没有r
created () {
this.classifyId = this.$route.query.class_fid
console.log(this.$route.query)
this.classifyInfo()
},