ES6 fetch函数与后台交互实现

原创 Fly丶 教程 es6 54阅读 2018-12-28 20:47:27 举报

最近在学习react-native,遇到调用后端接口的问题.看了看官方文档,推荐使用es6的fetch来与后端进行交互,在网上找了一些资料.在这里整理,方便以后查询.

1.RN官方文档中,可使用XMLHttpRequest

这是http的原生方法,这里不做多的介绍.

2.RN官方文档中,推荐使用fetch

前端全栈学习交流圈:866109386,面向1-3经验年前端开发人员,帮助突破技术瓶颈,提升思维能力,群内有大量PDF可供自取,更有干货实战项目视频进群免费领取。

body中的数据就是我们需要向服务器提交的数据,比如用户名,密码等;如果上述body中的数据提交失败,那么你可能需要把数据转换成如下的表单提交的格式:

这样可以获取纯文本的返回数据.
如果你需要返回json格式的数据:

fetch模拟表单提交:

前端全栈学习交流圈:866109386,面向1-3经验年前端开发人员,帮助突破技术瓶颈,提升思维能力,群内有大量PDF可供自取,更有干货实战项目视频进群免费领取。

不过无论是ajax还是fetch,都是对http进行了一次封装,大家各取所好吧.

评论 ( 0 )
最新评论
暂无评论

赶紧努力消灭 0 回复