在父组件js文件中:
Page({
data: {
propData: '',
},
// 接收子组件传递过来的数据
onChange(data) {
console.log(data)
}
})
在父组件axml文件中使用子组件:
<daily propData="{{propData}}" onChanges="onChanges"/>
在子组件js中使用
Component({
data: {
value: 0
},
props: {
propData: '', // 数据
onChanges:(data)=>console.log(data) // 事件传递
},
didMount() {
console.log(this.props.propData)
},
methods: {
// 给父组件传递数据
even() {
this.props.onChanges(this.data.value,)
}
}
})