一、集成axios
1、 npm安装axios
npm install --save axios vue-axios
2、在 main.js 中导入
import axios from 'axios'
import VueAxios from 'vue-axios'
Vue.use(VueAxios, axios)
3、使用方式
get请求
getData:function () {
var self = this;
this.axios({
method:'get',
url:'http://localhost:8080/book/findAll',
param:{}//get请求参数用param,会自动拼接到url上面
}).then(function (rep) {
self.books = rep.data;
console.log(self.books);
})
}
post请求
post请求要定义content-type,传送的数据要使用data