微信小程序子组件给父组件传值
一、父组件
1.引入子组件
'usingComponents': {
'c-productagree': '/pages/productAgree/productAgree',
},
2.使用组件,并绑定,定义方法
//xml部分
//updateData就是子组件调用的方法名
<c-productagree bind:updateData='updateDa'></c-productagree>
//data部分
data:{
cardIssuersCode:''
}
//方法部分
methods:{
updateDa(e){
this.setData({
cardIssuersCode:e.detail.cardIssuersCode
})
}
}
二、子组件
1.调用父组件的方法,并且把值传过去
this.triggerEvent('updateData',{cardIssuersCode:'我是子组件传的值'})
这样就可以了。