main.js-------------------
 
import axios from "axios";
import qs from "qs";
import { Message } from "element-ui";
 
//设置api基础路由,统一设置
axios.defaults.baseURL= ""
 
 
//POST传参序列化(添加请求拦截器)
axios.interceptors.request.use(
config => {
// 在发送请求之前做某件事
if (
config.method === "post" ||
config.method === "put" ||
config.method === "delete"
) {
// 序列化
config.data = qs.stringify(config.data);
}
 
// 若是有做鉴权token , 就给头部带上token
if (localStorage.token) {
config.headers.Authorization = localStorage.token;
}
return config;
},
error => {
Message({
// 饿了么的消息弹窗组件,类似toast
showClose: true,
message: error,
type: "error.data.error.message"
});
return Promise.reject(error.data.error.message);
}
);
Vue.prototype.$http = axios;
 
axios.create({配置}) //这种方式也可以,没有实验成功,没有效果

最新文章

  1. Lua BehaviourTree 各节点说明
  2. Fragment中onActivityResult不响应
  3. AI(二):人脸识别
  4. IOS -- 获取本地图片和网络图片的大小size
  5. Sublime Text 3 Build 3065 All System CracKed By Hmily[LCG]
  6. 创建支持复杂脚本Complex Scripts的WINCE6.0系统
  7. C栈stack
  8. 转:关于copy_to_user()和copy_from_user()的一些用法
  9. 自制获取data-自定义属性
  10. C++----练习--bool类型作为特别的int要区别对待
  11. java 邮件
  12. IOS 程序运行过程
  13. 【Spring】关于SpringMvc监听的知识点
  14. 201521123096《Java程序设计》第十一周学习总结
  15. 购物篮算法的理解-基于R的应用
  16. Python获取会议部分的信息内容(不断完善中)
  17. [LeetCode] Lemonade Change 买柠檬找零
  18. 在sql中select的执行顺序
  19. 百度编辑器ueditor 光标位置的坐标
  20. 这些APP开发技巧可少花60万!

热门文章

  1. hdu 4311 & 4312 Meeting point 曼哈顿距离之和最小
  2. unix网络编程第一章demo
  3. linux 时间模块 二
  4. AC日记——Propagating tree Codeforces 383c
  5. 小程序 之使用HMACSHA1算法加密报文
  6. oracle 树查询
  7. 转 Windows串口过滤驱动程序的开发
  8. Ubuntu 16.04常用软件清单
  9. Golang协程与通道整理
  10. 【转】supervisord使用