【发布时间】:2018-05-04 01:32:44
【问题描述】:
我已经像这样在 vuejs 全局配置中设置了我的 axios 配置
const axiosConfig = {
baseURL: 'http://127.0.0.1:8000/api',
timeout: 30000,
};
Vue.prototype.$axios = axios.create(axiosConfig);
现在我想在组件中检索 basEuRL 的值
<script>
data:()=>({
apiurl:this.$axios.baseURL
})
<script>
但以上不起作用。我希望属性 apiurl 有
http://127.0.0.1:8000/api
【问题讨论】:
-
axios.defaults.baseURL = 'http://127.0.0.1:8000/api'在 main.js 中,带有单个文件组件设置。然后在别处使用/something得到http://127.0.0.1:8000/api/something。 github.com/axios/axios#config-defaults
标签: javascript vuejs2 axios