setProxyBaseAPI
setProxyBaseAPI 设置后端代理的基础Url,具体属性值以您实际开发为准。
语法:
POBrowser.setProxyBaseAPI(baseUrl);
示例:
import axios from "axios";
import { POBrowser } from "js-pageoffice";
const service = axios.create({
baseURL: "/dev-api",
timeout: 5000,
});
// 请求拦截器
service.interceptors.request.use(
(config) => {
//const token = Cookies.get('token');
const token = "123";
if (token) {
config.headers["Authorization"] = "Bearer " + token;
// 设置后端代理,具体属性值以您实际开发为准,比如POBrowser.setProxyBaseAPI(process.env.VUE_APP_BASE_API);
POBrowser.setProxyBaseAPI("/dev-api");
POBrowser.setHeader("Authorization", "Bearer " + token);
}
return config;
},
(error) => {
return Promise.reject(error);
}
);