前言:
小程序中在子组件中监听父级传来的数据,注意不能使用箭头函数,this报错undefined
使用方法:
1、父级给子级绑定数据
<message-list
data="{
{messageList}}"
/>
2、子级接收数据
Component({
//父级的字段
properties: {
data:Array,
}
})
3、子级通过 observers 来监听数据
注意:不能用箭头函数,会报错
observers: {
'data': function (val) {
if(val.length>0){
this.handleDataFun(val)
}
},
}