1.get:
axios.get(url, { params: param })
//成功返回
.then(response => {
console.log(response);
})
//失败返回
.catch(error => {
console.log(error);
})
2.post
首先需要通过设置全局的默认配置,把axios的发送方式改一下:
axios.defaults.headers['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8'
使用qs库来格式化数据
npm install qs --save
axios.post(url, qs.stringify(param))
//成功返回
.then(response => {
console.log(response);
})
//失败返回
.catch(error => {
console.log(error);
})
网友评论