場景 頁面1 點(diǎn)擊按鈕進(jìn)入拍照頁面2仅仆,頁面2拍照并選取照片后需要帶著數(shù)據(jù)跳轉(zhuǎn)回頁面1
做法
-
頁面1中寫好事件監(jiān)聽
componentWillUnmount() { this.subscription.remove(); } componentDidMount(){ this.subscription = DeviceEventEmitter.addListener('refreshPnotos',this.refreshPnotos) } refreshPnotos(data){ alert(JSON.stringify(data)); }
-
頁面2中 在需要的時(shí)候調(diào)用
this.picConfirm = function(){ DeviceEventEmitter.emit('refreshPnotos',_this.state.imageUri); navigator.pop(); };