【发布时间】:2019-04-20 05:04:10
【问题描述】:
我在 main.js 中有 crate Axios 实例属性:
import Axios from "axios";
const axios = Axios.create({
baseURL: process.env.VUE_APP_BASE_URL
})
Vue.prototype.$http = axios;
我可以在 Vue 实例中使用它,但我如何在 store.js(vuex 商店)中使用它?
this.$http 找不到。
TypeError: _this.$http is not a function
我得到了答案:
Use Vue.prototype.$http
【问题讨论】:
-
TypeError: 无法读取未定义的属性“$http”
-
您的问题的最佳答案不是很清楚。如果您的问题已通过 Cloud 的答案解决,请在问题中删除您自己的答案,否则添加您自己的答案作为答案并接受它作为正确的解决方案。谢谢!