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);
  }
);

results matching ""

    No results matching ""