代码之家  ›  专栏  ›  技术社区  ›  Andrei Zgîrvaci

反应本机-全局事件侦听器

  •  3
  • Andrei Zgîrvaci  · 技术社区  · 8 年前

    Pairing 当连接的蓝牙设备断开连接时调用方法的屏幕

    // Pairing.js
    
    const BleManagerModule = NativeModules.BleManager;
    const bleManagerEmitter = new NativeEventEmitter(BleManagerModule);
    
    componentDidMount() {
      this.handlerDisconnected = bleManagerEmitter.addListener(
        "BleManagerDisconnectPeripheral",
        this.handlePeripheralDisconnected
      );
    }
    
    componentWillUnmount() {
      this.handlerDisconnected.remove();
    }
    

    我希望这个事件在我的应用程序,我如何才能创建一个 事件侦听器,而不必在每个屏幕上复制粘贴此代码?

    p、 如果有帮助的话,我正在使用react native ble manager和redux+sagas

    1 回复  |  直到 8 年前
        1
  •  1
  •   basbase    8 年前