错误重试

错误重试

TIP

为保证体验,请打开开发者工具,选择网络面板,观察网络请求状态。如果请求响应时间过短,可以调到低速3G模式延长响应时间。

设置重试次数

通过 retryTimes 选项控制请求在发生错误时应重试的最大次数。

const { result, loading, error, run } = useRequest(request, {
  retryTimes: 3,
});

WARNING

onError仅会在错误重试次数用尽后触发,error状态同理。

完整示例

result:

loading: false

error:

onSuccess:

onError:

Last Updated 2023/10/22 14:26:20