博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
react-native--->RN发送/接收事件机制
阅读量:5238 次
发布时间:2019-06-14

本文共 678 字,大约阅读时间需要 2 分钟。

import {    AppRegistry,    StyleSheet,    Text,    View,    Platform,    NativeAppEventEmitter,    DeviceEventEmitter,} from 'react-native';//添加DeviceEventEmittercomponentDidMount() {    if(Platform.OS=='android'){        this.subscription = DeviceEventEmitter.addListener('userNameDidChange',(userName) => {        alert('通知');    })    }else {        this.subscription = NativeAppEventEmitter.addListener('userNameDidChange',(userName) => {        alert('通知');    })    }},移除DeviceEventEmittercomponentWillUnmount() {    // 移除    this.subscription.remove();},发送通知DeviceEventEmitter.emit('userNameDidChange', '通知来了');OK, 完成!

转载于:https://www.cnblogs.com/frankltf/p/7741896.html

你可能感兴趣的文章
设置类UIColor使用colorWithRed定义颜色
查看>>
文件语音识别Google语音识别学习札记 - Windows PC机上测试语音识别Strut2教程-java教程...
查看>>
μC/OS-III---I笔记13---中断管理
查看>>
:after,:before,content
查看>>
FTTB FTTC FTTH FTTO FSA
查看>>
OpenAI Gym
查看>>
stap-prep 需要安装那些内核符号
查看>>
网易杭研后台技术中心的博客 -MYSQL :OOM
查看>>
第二章 数据通信的基础知识 计算机网络笔记 学堂在线 2.1 数据传输系统 2.2 信号...
查看>>
如何解决click事件的重复触发问题
查看>>
2016寒假自学笔记
查看>>
VC++2012编程演练数据结构《21》二叉排序树
查看>>
第一章练习
查看>>
MySQL 的实时性能监控利器
查看>>
from表单连接数据库
查看>>
去除bootstrap轮播阴影
查看>>
使用nodeJS的 crypto模块来为你的密码hash加盐
查看>>
C用函数指针模拟重载 C++重载
查看>>
【全家福】多项式的各种板子
查看>>
2016.7.14 generator基于注解和基于xml自动生成代码的区别
查看>>