vue-cli有axios的插件使用问题,未定义

时间:2020-07-23 15:25:47

标签: vue.js axios

我想知道用main.js初始化插件之间有什么区别 还有我的自定义组件本身?

为什么尝试仅通过main.js初始化使用axios时未定义? Vue在我的组件中也是未定义的。

axios.get是否可以导入和初始化?它带有组件:{},但我希望它在这个Vue应用程序中具有全球性。我不太了解这个main.js,因为我之前在任何示例中都没有看到它

我使用的是npm 6.10.2,节点10-16-1,vue使用带有axios,vuoe-asios等的cli命令初始化。.vue = 2.6.11

//main.js
import Vue from "vue";
import App from "./App.vue";
import router from "./router";
import store from "./store";
import axios from "axios";
import VueAxios from "vue-axios";


Vue.config.productionTip = false;
//Vue.prototype.$axios = axios; //does nothing, this.$axios is undefined

new Vue({
  router,
  store,
  VueAxios,
  axios,
  render: h => h(App)
}).$mount("#app");

0 个答案:

没有答案