美文网首页
async-await搭配axios使用

async-await搭配axios使用

作者: leesession | 来源:发表于2018-11-29 10:37 被阅读0次

1.首先引入 axios 包 npm install axios --save
2.使用 axios ,import axios from 'axios',在vue main.js中引用

import axios from 'axios'
// 配置axios
Vue.prototype.axios = axios;
axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8';
//axios中用到
global.qs = require('qs');

3.使用之后,我来对请求的数据做一个封装,使调用数据时只需传入 url与params就行,

  async axiosPost(url,params){
        return  await this.axios.post(url,qs.stringify(params))
        }

4.在调用数据时,写入就很方便了

 async getData(){
       let {data}=await this.axiosPost(url,params)
}

相关文章

网友评论

      本文标题:async-await搭配axios使用

      本文链接:https://www.haomeiwen.com/subject/nqojlftx.html