RN 頁面傳值和頁面回撥
阿新 • • 發佈:2019-02-14
這裡是傳資料,其實把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()
}