React Native学习之DeviceEventEmitter传值

来源:互联网 发布:淘宝二级域名的概念 编辑:程序博客网 时间:2024/05/22 18:24

使用DeviceEventEmitter前需添加

import {
AppRegistry,
StyleSheet,
Text,
View,
DeviceEventEmitter
} from 'react-native';

添加DeviceEventEmitter
componentDidMount() {
this.subscription = DeviceEventEmitter.addListener('userNameDidChange',(userName) => {
        alert('通知');
})
},

移除DeviceEventEmitter
componentWillUnmount() {
// 移除
this.subscription.remove();
},

发送通知
DeviceEventEmitter.emit('userNameDidChange', '通知来了');

OK, 完成!
0 0