说明
Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。
相关请求
GET 请求
精简(只有 url,没有参数)
axios.get(url).then(response => { // 请求成功 console.log(response.data); }).catch(error => { // 请求失败, console.log(error); });
完整参数
axios.get(url, { // 设置请求头信息,可以传递空值 headers: { K:V, }, // 传递参数 params: { K:V, }, }).then(response => { // 请求成功 console.log(response.data); }).catch(error => { // 请求失败, console.log(error); });
POST 请求
- qs.stringify():将对象或者数组序列化成URL的格式
- qs.parse():将
qs.stringify()
序列化的对象或者数组转回去
let data = {K:V} axios.post("api", qs.stringify(data), { headers: {'token':token } }).then(response => { // 请求成功 let res = response.data; console.log(res); }).catch(error => { // 请求失败, console.log(error); });
其他请求待更新
下一篇
【Vue 案例】记事本
【Vue 案例】记事本
版权声明:《 【JS库】Axios 使用说明 》为明妃原创文章,转载请注明出处!
最后编辑:2020-9-30 04:09:37