axios post方法的封装
时间: 2023-07-19 19:10:12 浏览: 96
前端axios请求封装
好的,以下是一个简单的axios post方法的封装示例:
```javascript
import axios from 'axios';
const post = (url, data) => {
return axios({
method: 'post',
url: url,
data: data,
headers: {
'Content-Type': 'application/json'
}
}).then(response => {
return response.data;
}).catch(error => {
console.error(error);
throw error;
});
};
export default post;
```
其中,url是post请求的地址,data是要发送的数据。在这个封装中,我们设置了post请求的content-type为application/json,然后使用axios发送post请求,并在返回数据时提取response的data字段,最后在请求出错时输出错误信息并抛出异常。
阅读全文