import {
DeviceEventEmitter
} from 'react-native';
componentDidMount() {
this.event = DeviceEventEmitter.addListener("onClickButton", (text,...) => { //注册通知
console.log(text);
this.onClickAddButton(text)
});
}
componentWillUnmount(){
// 移除通知
this.listener.remove();
}
//发送通知 第一个参数是通知名称,后面的参数是发送的值可以多个
DeviceEventEmitter.emit('onClickButton','test',...)
DeviceEventEmitter 使用监听通知进行传值
最新推荐文章于 2021-06-01 16:55:41 发布