【随手记录】 vue this.$router.push 传参的问题

传个参数死活传不过去

this.$router.push({name: 'FirmRealDetails',params: {AformData: row}})

这样写看起来好像没问题,但是对着路由,就有问题了

这样写父级的name,是拿不到数据的(我是父级要用这个数据,子级不用,所以我当时直接就写父级了)

应该这样写

this.$router.push({name: 'FirmRealDetailsSeek',params: {AformData: row}})

这样父级和子级都可以通过  this.$route.params    拿到值

 

也就是说,要用路由的最后一个name,我估计,就我这个菜鸡不知道 QAQ


版权声明:本文为ForestRoar原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。