如何从axios.create({baseURL})获取BaseURL?

时间:2020-05-28 11:51:49

标签: javascript networking axios

我正在尝试从customApi.js配置创建的export default axios.create() axios获取baseURL。

customApi.js文件

import axios from 'axios';

export default axios.create({
    baseURL: 'http://123.123.123.123:5000'
});

我尝试了以下操作,但是它控制台记录了undefined

import api from 'customApi.js';

console.log(api.baseURL);

在自定义配置的axios中获取基本URL的正确方法是什么?

1 个答案:

答案 0 :(得分:2)

这是我找到它的方式。

const x = axios.create({
    baseURL: 'http://123.123.123.123:5000'
});

// for (let o in x) console.log(o,x[o])

console.log(x.defaults.baseURL)
<script src="https://cdnjs.cloudflare.com/ajax/libs/axios/0.19.2/axios.min.js"></script>