react native 父组件和子组件通信
2023-03-01 本文已影响0人
今天天气很好我心情也很好
1,父组件中可以直接调用子组件的方法,首先在父组件中给子组件加一个ref,这时候datePickerRef就可以直接调用子组件的方法了。
<DatePicker
ref={ref => this.datePickerRef = ref}
/>
2,在父组件中直接调用子组件的方法hide()
componentWillUnmount() {
this.datePickerRef.hide()
}
3,子组件回调父组件,在子组件中直接调用 this.props.onClick()
4,此时在父组件中就可以添加onClick的回调了