当前位置:   article > 正文

vue2封装以及使用axios_vue2 qs

vue2 qs

1.安装axios

cnpm install axios
  • 1

2.安装qs(qs是一个流行的查询参数序列化和解析库)

cnpm install qs
  • 1

3.安装好后,我们就可以新建一个axios.js文件来放封装的get、post等请求方法,我放在src/api文件夹里(也可以放在别处,名称随意)
在这里插入图片描述
以下是axios.js里的代码(记得修改域名)

import axios from "axios";
import qs from "qs";

// axios.defaults.baseURL = ''  //正式环境域名
//axios.defaults.baseURL = '' //测试环境域名

//post请求头
axios.defaults.headers.post["Content-Type"] ="application/x-www-form-urlencoded;charset=UTF-8";
//设置超时
axios.defaults.timeout = 10000;

axios.interceptors.request.use(
  config => {
   
    return config;
  },
  error =&
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号