axios请求同一个后端地址部分请求不同前缀
在请求后端过程中一部分接口有统一前缀/collection,但是系统管理相关的接口,/system开头的不需要这个前缀。在reques.js文件中,记得在main.js中引用哈。
·
1、使用场景
在请求后端过程中一部分接口有统一前缀/collection,但是系统管理相关的接口,/system开头的不需要这个前缀
2、实现
在reques.js文件中,记得在main.js中引用哈
import axios from "axios";
axios.interceptors.request.use(
(config) => {
config.baseURL = config.url.startsWith("/system")
? ""
: config.baseURL + "/collection";
return config;
},
(error) => {
Message.error("操作失败!");
return Promise.reject(error);
}
);```
更多推荐
所有评论(0)