【发布时间】:2018-12-24 17:48:00
【问题描述】:
我使用 npm install axios 命令安装了 axios,这是我的 package.json 依赖项
"dependencies": {
"axios": "^0.18.0",
"bootstrap-vue": "^2.0.0-rc.11",
"vue": "^2.5.2",
"vue-router": "^3.0.1"
},
我在 main.js 文件中注册了 axios。
import Vue from 'vue'
import VueRouter from 'vue-router'
import BootstrapVue from 'bootstrap-vue'
import axios from 'axios'
import App from './App'
import routerList from './routes'
Vue.use(axios)
Vue.use(BootstrapVue)
Vue.use(VueRouter)
当我尝试在我的一个组件中使用 axios 时,我收到了这个错误:
Uncaught ReferenceError: axios is not defined
如何解决这个问题?
【问题讨论】:
-
错误可能来自任何文件。检查您尝试使用它的所有地方,并确保您在任何地方都正确导入它!
标签: javascript vue.js vuejs2 axios