axios 异步方法
时间: 2023-08-29 14:11:37 浏览: 122
在使用 axios 发送异步请求时,可以通过调用不同的方法来发送不同类型的请求。以下是一些常用的 axios 异步方法:
1. GET 请求:
```javascript
axios.get(url[, config])
.then(response => {
// 请求成功的处理逻辑
})
.catch(error => {
// 请求失败的处理逻辑
});
```
2. POST 请求:
```javascript
axios.post(url[, data[, config]])
.then(response => {
// 请求成功的处理逻辑
})
.catch(error => {
// 请求失败的处理逻辑
});
```
3. PUT 请求:
```javascript
axios.put(url[, data[, config]])
.then(response => {
// 请求成功的处理逻辑
})
.catch(error => {
// 请求失败的处理逻辑
});
```
4. DELETE 请求:
```javascript
axios.delete(url[, config])
.then(response => {
// 请求成功的处理逻辑
})
.catch(error => {
// 请求失败的处理逻辑
});
```
这些方法都返回一个 Promise 对象,你可以使用 `then` 方法来处理请求成功的逻辑,使用 `catch` 方法来处理请求失败的逻辑。
在这些方法中,你可以传入一个 URL 字符串作为请求的目标地址,以及一个可选的配置对象 `config`。`config` 对象中可以设置请求的参数、请求头等信息。
另外,你还可以通过 `axios.request(config)` 方法发送自定义配置的请求,或者使用 `axios.all([...])` 方法发送多个并发请求。
希望这些信息对你有帮助!如果还有其他问题,请继续提问。
阅读全文