美文网首页React Native
React Native之组件请求网络数据

React Native之组件请求网络数据

作者: 阿凡提说AI | 来源:发表于2017-03-04 15:35 被阅读23次

    在开发中,从网络上加载数据一直是重点和难点,尤其是在做相应的细节优化发面,那么在React Native中通常是用哪种方式加载网络数据呢?
    React Native中通常是通过 Ajax 请求从服务器获取数据,然后在componentDidMount 方法中创建 Ajax 请求,等到请求成功,再用 this.setState 方法重新渲染 UI。

    一、什么是fetch?
    fetch 目前还不是 W3C 规范,由 whatag 负责出品。与 Ajax 不同的是,它的 API 不是事件机制,而采用了目前流行的 Promise(MDN Promise 教程)方式处理。
    更多fetch的学习:https://segmentfault.com/a/1190000003810652
    下图是通过fetch进行网络数据加载:

    图片 1.png

    相关文章

      网友评论

        本文标题:React Native之组件请求网络数据

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