ReactNative开发之DeviceEventEmitter

在页面A中进行注册:

 import  {
  DeviceEventEmitter
  } from 'react-native';

  //注册这个监听事件
  componentDidMount(){
       DeviceEventEmitter.addListener('xxxName’, Function);
  };

 //在组件销毁的时候要将其移除
 componentWillUnmount(){
     DeviceEventEmitter.remove();
 };

在页面B中就可以进行掉用了:

import  {
 DeviceEventEmitter
 } from 'react-native';

 //调用事件通知  param是指传递的相应参数
 DeviceEventEmitter.emit('xxxName’,param);

参考链接

博客原文

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容