经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 移动开发 » Android » 查看文章
RN开发中的报错以及告警
来源:cnblogs  作者:旭i丿  时间:2018/12/6 10:18:56  对本文有异议

 报错一:

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}

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号