
axios
xiaoxiao1777
这个作者很懒,什么都没留下…
展开
-
axios的请求和响应拦截器
.then()函数来获取结果,response来收到数据多个请求有相同的处理,交给拦截器处理,不同的部分自己处理,就是then中的实现请求拦截器是后添加的先执行,响应拦截器先添加的先执行如果设置了请求拦截器方法,那么发任何请求都胡调用请求拦截器方法如果设置了响应拦截机器方法,那么接收到任何响应之后都会调用响应拦截器方法这样的应用场景就如坐地铁刷卡一样请求拦截器方法:s...原创 2020-04-29 08:53:13 · 459 阅读 · 0 评论 -
axios的二次封装
项目中经常用到axios的二次封装,一次封装是指通过xhr的封装,这个不用自己封装,指axios的底层源码,二次封装指自定义的封装这里的instance是函数对象,尽管它是create出来的,该对象是可以直接作为函数来使用的,它与axios的相似之处是都可以用来发送请求,参数都为js配置对象,但axios有的功能,它没有const instance = axios.create({ ...原创 2020-04-29 08:52:36 · 477 阅读 · 0 评论 -
axios发送请求的两种方式
axios既可以作为函数使用发送请求,也可以作为对象去调用方法发送请求,为什么这样规定呢?这样的规定就有两种请求的写法axios作为对象,直接调用get post put delete就可以了,这里主要说下axios作为函数的调用方式.axios作为函数,参数为js配置对象如此使用axios是放到所需要的函数中 1.1 get请求,参数是放到params属性中//指定基...原创 2020-04-28 10:39:20 · 1946 阅读 · 0 评论