解决‘axios is not defined’
浏览器报错:方法一,解决步骤:1、网上下载axios.js,并放入vue工程plugins目录下2、在main.js引入axiosimport axios from './plugins/axios3、在相应页面中使用created() {const _this = thisaxios.get('http://localhost:8181/book/...
·
浏览器报错:
方法一,解决步骤:
1、网上下载axios.js,并放入vue工程plugins目录下
2、在main.js引入axios
import axios from './plugins/axios
3、在相应页面中使用
created() {
const _this = this
axios.get('http://localhost:8181/book/findAll/0/6').then(function(resp){
console.log(resp);
_this.tableData = resp.data.content
_this.pageSize = resp.data.size
_this.total = resp.data.totalElements
})
}
若还是报错,axios加上this,即this.axios.get(…)
方法二解决步骤
1、使用npm安装axios
npm install --save axios
2、在相应页面声明axios变量
const axios = require('axios');
注意,是在export default外声明全局变量
3、使用
同方法一的第3步
更多推荐
已为社区贡献1条内容
所有评论(0)