最近在学习react的语法,手写了一下各种请求
-
Ajax
-
相同的代码用post请求get请求 put请求时
请求时传参不一样 例如 post 传过去params 一个数组
Get 传过去data
在请求封装时注意
过程中我遇到的最大问题就是跨域问题,有两种解决方法,一种是后端解决,另一种在前端可以设置代理,详细步骤百度 -
Axios
这是使用axios请求,方法都大同小异,需要注意的是请求的数据格式
请认真仔细找好自己要用的数据,不要因为数据位置没找到而一直报错(此时小夹子流下一把辛酸泪)
-
Xmlhttprequest
使用原生写法,出现跨域问题就找后端解决吧
这是请求的数据类型,如果在页面上有需求自行转换下
Json.parse 字符串转换成对象
Json.stringfy 对象转换成字符串 -
又是小夹子流水账笔记的一天,加油!