1、默认axios不变
axios.defaults.baseURL = 'http://www.ipkd.cn'; //填写域名
2、创建一个新的变量代替axios
const loginApi = axios.create({
baseURL: 'http://www.baidu.com',
});
3、把所有用的方法都用loginApi改一遍
loginApi.interceptors.request.use(config => {
config.headers["Content-Type"] = 'application/x-www-form-urlencoded'
})
//响应拦截器即异常处理
loginApi.interceptors.response.use(response => {
return response
//请求失败
}, err => {
Message({
type: "error",
message: err.response.data.Message
});
return Promise.resolve(err.response)
})
//封装get/post等方法也需要修改
export function get(url, params = {}) {
}
//其它的调用就不说了
以上是编程学习网小编为您介绍的“axios.defaults.baseURL如何实现一个页面调用多个bas”的全面内容,想了解更多关于 vuejs 内容,请继续关注编程基础学习网。
沃梦达教程
本文标题为:axios.defaults.baseURL如何实现一个页面调用多个bas


基础教程推荐
猜你喜欢
- jQuery中iframe的操作(点击按钮新增窗口) 2024-03-11
- JS代码放在head和body中的区别分析 2024-02-07
- 20行JS代码实现网页刮刮乐效果 2023-12-21
- pdf2swf+flexpapers实现类似百度文库pdf在线阅读 2024-01-04
- ajax实现上传图片保存到后台并读取的实例 2023-02-15
- docker 进程 转载:https://www.cnblogs.com/ilinuxer/p/6188303.html 2023-10-25
- 深入理解react-router 路由的实现原理 2024-04-23
- 详解css透明度之rgba和opacity的区别及兼容 2024-04-07
- CSS3+Js实现响应式导航条 2024-03-11
- css之自动换行实现代码 2024-04-04