Skip to content

错误重试

通过设置 options.errorRetryCountuseRequest 会在请求失败后自动重试,当网络不稳定或服务暂时不可用时,自动重试机制能够显著提升用户体验和系统可靠性。

基本使用

ts
const { data, error, loading } = useRequest(getUserInfo, {
  errorRetryCount: 3, 
});

Options

参数说明类型默认值
errorRetryCount错误重试次数。设置为 -1 时启用无限重试模式number | Ref<number>0
errorRetryInterval重试间隔时间(毫秒),默认采用指数退避算法,也就是第一次重试等待 2s,第二次重试等待 4s,以此类推,如果大于 30s,则取 30snumber-

贡献者 ☘️

Flame-00

Flame-00

Creator