赞
踩
1.由于我们的vue项目用的是nuxt框架,让我这个后端开发者踩足了坑,故此记录一下
2.正题:
this.$router.push传参有两种方式,一种是query方式,相当于get请求,请求体会暴露在请求栏中,
一种是params方式,相当于后端的post请求,会把请求体封装起来
①:query
入参:
this.$router.push({
path: '/seller-center/invoice-info',
query: {
id: row.id,
},
})
收参:this.$route.query.id
②:params
this.$router.push({
name: 'seller-center-invoice-info',
params: { id: row.id },
})
收参:this.$route.params.id
多个传参用逗号分割
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。