axios-miniprogram/docs/pages/api/cancel-token.md

30 lines
473 B
Markdown
Raw Normal View History

2023-03-25 16:22:01 +08:00
# CancelToken
## `axios.CancelToken`取消令牌
可以使用`CancelToken`取消已经发出的请求。
```typescript
let cancel;
axios('/api', {
cancelToken: new axios.CancelToken(function (c) {
cancel = c;
}),
});
cancel('取消请求');
```
还可以使用`CancelToken.source`工厂方法创建`CancelToken`。
```typescript
const source = axios.CancelToken.source();
axios('/api', {
cancelToken: source.token,
});
source.cancel('取消请求');
```