RN 页面传值和页面回调

这里是传数据,其实把object换成function就是回调传值了

       navigate('Detail',{
                   title:'图片详情',
                   url:item.url,
                   });
 this.props.navigation.navigate('selectDoctor',{
                selectDoctorCallBack:((data)=>{
                    this.setSelectDoctor(data)
                })
            })

在B 页面取值的时候用this.props.navigation.state.parms.title 回调函数:this.props.navigation.state.parms.selectDoctorCallBack

if (state.params.selectDoctorCallBack) {
                        state.params.selectDoctorCallBack(item.UserName)
                        goBack()
                    }

猜你喜欢

转载自blog.csdn.net/wangqiuwei07/article/details/82218307
RN