A页面:
//首先在页面顶部引入DeviceEventEmitter
import {DeviceEventEmitter} from 'react-native'
//添加通知DeviceEventEmitter
componentDidMount(){
this.subscription = DeviceEventEmitter.addListener('noticeName', Function);
}
//移除DeviceEventEmitter
componentWillUnmount(){
this.subscription.remove();
}
B页面:在任意页面发起通知即可唤起接到通知后的触发方法
//首先在页面顶部引入DeviceEventEmitter
import {DeviceEventEmitter} from 'react-native';
//post通知信息
DeviceEventEmitter.emit('noticeName', param);
参考:
http://blog.csdn.net/sinat_17775997/article/details/70738687
http://www.cnblogs.com/hd1992/p/5659261.html
网友评论