在父組件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,)
}
}
})
