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