axios全局封装请求
第一步在src文件下新建api文件 文件下新建request.js文件
// 导入axios
import axios from "axios";
// 进行一些全局配置
// 公共路由(网络请求地址) 接自己的开发接口网址
axios.defaults.baseURL = "https://www.baidu.com/";
// 请求响应超时时间
axios.defaults.timeout = 5000;
// 封装自己的get/post方法
export default {
get: function (path = "", data = {
}) {
return new Promise(function (resolve, reject) {
axios
.get(path, {
params: data,
})
.then(function (res) {
resolve(res.data);
})