主流Ajax库 - Axios
Ajax库
^ω^奋斗小青年
一个小菜鸡
展开
-
[Axios] 基于Promise封装属于自己的Ajax库
基于Promise封装属于自己的Ajax库 自己封装ajax库 ;(function anonymous(window) { //支持设置默认的参数配置项 let _default = { method: 'GET', url: '', baseURL: '', headers: {}, dataType: 'JSON', //POST系列请求基于请求主体传递给服务器的内容 d原创 2020-09-08 11:23:31 · 174 阅读 · 1 评论 -
[Axios] FETCH中的基础语法
FETCH不是AJAX,它诞生的目的是为了代替AJAX,它是JS中内置的API:基于FETCH可以实现客户端和服务器端的信息通信 参考简书 使用Fetch发送请求 GET/HEAD等请求不能设置BODY 不管服务器返回的状态是多少,FETCH都不认为是失败(那怕是4或者5开头的状态码),都执行的是THEN中的方法(需要我们自己进行异常抛出处理) GET请求 fetch('get获取地址', { method: 'GET', headers: { .原创 2020-09-08 09:48:33 · 195 阅读 · 0 评论 -
[Axios] axios的请求合并以及参数配置
axios的请求合并以及参数配置 参考简书1 参考简书2 并发请求 – 处理并发请求的助手函数 axios.all(iterable) – iterable是一个可以迭代的参数如数组等 let sendAry = [ axios.get('get获取的地址1'), axios.get('get获取的地址2'), axios.post('post获取的地址') ]; //=>三个请求都完成才做一些事情(可以基于ALL实现) axios.all(原创 2020-09-07 21:56:07 · 405 阅读 · 0 评论 -
[Axios] axios的基础语法
axios的基础语法 Axios中文说明 如何安装axios 在当前目录下打开命令行 利用yarn安装 : yarn add axios,如果显示yarn没有找到该命令,则需要安装npm install -g yarn 利用npm安装 : npm install axios --save 利用bower安装 : bower install axios --save 利用cdn引入 : <script src="https://unpkg.com/axios原创 2020-09-07 19:03:47 · 1508 阅读 · 0 评论