如何在vuex存储中使用axios实例属性?

时间:2019-04-20 05:04:10

标签: vue.js vuex

我在main.js中有条板箱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

1 个答案:

答案 0 :(得分:2)

您可以导入Vue来使用它。

import Vue from 'vue'

async action() {
  const response = Vue.http.get('api/users');
}