React native刷新,类似android的广播

来源:互联网 发布:网络优化教程 编辑:程序博客网 时间:2024/05/22 15:14

如题:

       主要是通过RN中的组件来轻松实现这个功能:DeviceEventEmitter 


1. 接收消息的界面

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

xxxName为自定义,Function为参数,也可以是字符串.

DeviceEventEmitter.addListener('xxxName’, "发送的消息");


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


2. 发送消息界面

 import  {   DeviceEventEmitter   } from 'react-native';      //调用事件通知  param是指传递的相应参数   DeviceEventEmitter.emit('xxxName’,param); 






原创粉丝点击