场景 页面1 点击按钮进入拍照页面2,页面2拍照并选取照片后需要带着数据跳转回页面1
做法
-
页面1中写好事件监听
componentWillUnmount() { this.subscription.remove(); } componentDidMount(){ this.subscription = DeviceEventEmitter.addListener('refreshPnotos',this.refreshPnotos) } refreshPnotos(data){ alert(JSON.stringify(data)); }
-
页面2中 在需要的时候调用
this.picConfirm = function(){ DeviceEventEmitter.emit('refreshPnotos',_this.state.imageUri); navigator.pop(); };
网友评论