让react-native中fetch错误提示更详细

作者: 巨巨 | 来源:发表于2016-08-08 23:18 被阅读1722次

    React Native项目的开发中,发送网络请求时,有时会遇到Network request failed这样的错误,可能会很迷惑,通过这个错误提示,很难去判断到底是什么原因导致网络请求出错的。查看了fetch具体的实现方法后,这个时候就很容易知道问题出在哪里了。

    React-Nativefetch实现方法是用XMLHttpRequest来封装实现的,而onerror的回调都会提示Network request failedonerror的错误都是关于网络层的,涉及到的错误并不少,如果不区分,会给开发过程带来很多困扰,同时也不知道到底是什么错误。在项目中修改下fetch.jsonerror回调方法后,即可增加一些网络层相关的提示。

    详细代码及操作方法见链接

    推荐:
    RNTools是一个分享React Native文章、实例代码以及第三方模块的平台。RNTools官网链接 RNTools应用下载

    相关文章

      网友评论

      • 幻影520:巨巨,node_modules/react-native/Libraries/Fetch这个文件没有,fetch.js该怎么确定。
        幻影520:@巨巨 蟹蟹,你学会了么,我刚开始看
        巨巨:react-native升级改版比较大。这个只是适用于去年那个时候的版本。
      • MiBoy:不错 这个是你做的吗

      本文标题:让react-native中fetch错误提示更详细

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