美文网首页
事件监听 react-native

事件监听 react-native

作者: small柚子君 | 来源:发表于2017-12-23 14:13 被阅读1053次

    事件监听

    页面 A

    import { DeviceEventEmitter } from 'react-native';
    componentDidMount() {
        //收到监听
        this.listener = DeviceEventEmitter.addListener('通知名称', (message) => {
        //收到监听后想做的事情
        console.log(message);  //监听
        })
    }
    componentWillUnmount() {
        //移除监听
        if (this.listener) {
          this.listener.remove();
        }
      }
    

    页面 B

    import { DeviceEventEmitter } from 'react-native';
    func() {
        //准备值,发监听
        const message = '监听';
        DeviceEventEmitter.emit('通知名称', message);
    }
    

    相关文章

      网友评论

          本文标题:事件监听 react-native

          本文链接:https://www.haomeiwen.com/subject/blxxgxtx.html