axios 是什么
Axios其实就是一个用于发送ajax请求的HTTP库,本质上是对AJAX的封装。而且Axios支持 Promise操作, 让我们无需再使用传统callback方式来进行异步编程。(Promise 是JS中进行异步编程的一种解决方案。)
1.安装
npm install axios
2.在main.js中使用axios
import axios from 'axios'
// axios.defaults.baseURL = 'https://localhost:8080/'
Vue.prototype.axios = axios
3.使用
this.axios
.get('/api/test',{
params: {}
})
.then(function (response) {
console.log(JSON.stringify(response.data))
});