get请求
axios.get("/findAll?name=xiaochen").then(function(response){
console.log(response.data);
}).catch(function(err){
console.log(err);
});
post请求
axios.post("/user/save",{
username:"xiaochen",
phone:13260426185
}).then(function(response){
console.log(response.data);
}).catch(function(err){
console.log(err);
});
拦截器
axios.interceptors.request.use(function (config) {
config.header["Token"] = "xxxx"
return config;
}, function (error) {
return Promise.reject(error);
});
axios.interceptors.response.use(function (response) {
if (response.status === 200){
return response.data
} else {
return Promise.reject(new Error('error'))
}
}, function (error) {
return Promise.reject(error);
});