怎么设置axios返回格式
时间: 2023-08-02 15:06:15 浏览: 453
基于axios 的responseType类型的设置方法
可以通过设置axios的responseType属性来指定返回的格式,常见的responseType有以下几种:
- "arraybuffer": 返回一个ArrayBuffer对象
- "blob": 返回一个Blob对象
- "document": 返回一个XML Document对象
- "json": 返回一个JavaScript对象
- "text": 返回一个字符串
例如,如果要返回一个json格式的数据,可以这样设置:
```javascript
axios.get('/api/data', {
responseType: 'json'
})
.then(response => {
console.log(response.data);
})
.catch(error => {
console.log(error);
});
```
如果要返回一个文本格式的数据,可以这样设置:
```javascript
axios.get('/api/data', {
responseType: 'text'
})
.then(response => {
console.log(response.data);
})
.catch(error => {
console.log(error);
});
```
阅读全文