zoukankan      html  css  js  c++  java
  • RN开发中的报错以及告警

     报错一:

    Attempted to transition from state `RESPONDER_INACTIVE_PRESS_IN` to `RESPONDER_ACTIVE_LONG_PRESS_IN`, which is not supported. This is most likely due to `Touchable.longPressDelayTimeout` not being cancelled.

    产生原因:

    可能是在Touchablexxx在这组组件中调用onPress方法使产生

    解决方法:

    关闭debug报错就不会产生,不会影响的项目的开发

    告警一:

    Warning: Can only update a mounted or mounting component. This usually means you called setState, replaceState, or forceUpdate on an unmounted component. This is a no-op.

    Please check the code for the WindProfile component.

    产生的原因:

    件进行切换是调用的this.setState未能释放/已经销毁,而造成的告警

    解决方法:

    componentWillUnmount() {
        this.setState = (state, callback) => {
            return;
        };
    }

    告警二:

    Warning: In next release empty section headers will be rendered. In this release you can use 'enableEmptySections' flag to render empty section headers.

    产生原因:

    页面中存在空的数据

    解决方法:

    listView中添加

    enableEmptySections={true}

  • 相关阅读:
    Java SE
    Java SE
    Java SE
    Java SE
    Vocabulary: dockyard
    Vocabulary: Intercept
    Java SE
    MVG
    相关学习
    相机开发
  • 原文地址:https://www.cnblogs.com/nixu/p/10071300.html
Copyright © 2011-2022 走看看