Axios
Dreamy.TZK
这个作者很懒,什么都没留下…
展开
-
基于promise封装属于自己的Ajax库
分析 实现一个自己的ajax库,那么我们需要有一些配置,用于修改baseURL、url等信息。 let _default = { method: "GET", url: "", baseURL: "", headers: {}, dataType: "JSON", data: null, // => post系列请求 params: null, // => get系列请求基于?传参 cache: true, }; 接下来便是核心函原创 2020-08-25 18:15:49 · 130 阅读 · 0 评论 -
二、fetch中的基础语法
参考:https://developer.mozilla.org/zh-CN/docs/Web/API/Fetch_API/Using_Fetch fetch概念 fetch不是Ajax,它诞生的目的是为了代替Ajax,它是js中内置的API。 基于fetch可以实现客户端和服务端的信息通信 由于fetch是2018年提出,因此存在浏览器兼容问题。 fetch('https://v1.hitokoto.cn', { method: 'GET', }).then(result => {原创 2020-08-25 08:59:31 · 331 阅读 · 0 评论 -
一、Axios基础
参考文档:http://www.axios-js.com/zh-cn/docs/ axios库基本概念 它是一个类库,基于promise管理的Ajax库 关于get、post方法的参数 url 第一个参数,请求的url地址 options 对象。 get方法 axios.get('https://v1.hitokoto.cn/', { params: { c: "b" } }).then(function (res) { console.log(res)原创 2020-08-25 08:58:47 · 140 阅读 · 0 评论