十四、React学习笔记整理(网络请求)

188 阅读1分钟

React Ajax

  1. React本身只关注于界面, 并不包含发送ajax请求的代码
  2. 前端应用需要通过ajax请求与后台进行交互(json数据)
  3. react应用中需要集成第三方ajax库(或自己封装)

常用的ajax请求库

1.   jQuery: 比较重, 如果需要另外引入不建议使用
2.   axios: 轻量级, 建议使用
     1)封装XmlHttpRequest对象的ajax
     2)promise风格
     3)可以用在浏览器端和node服务器端
3.fetch:原生函数,不需要安装
     1)原生函数,不再使用XmlHttpRequest对象提交ajax请求
     3)老版本浏览器可能不支持