错误重试
通过设置 options.retryCount
,指定错误重试次数,则 useRequest 在失败后会进行重试。
const { data, run } = useRequest(getUsername, {
retryCount: 3,
});
如上示例代码,在请求异常后,会做 3 次重试。
你可以在下面 input 框中输入文本,并点击 Edit 按钮,体验效果
API
Options
参数 | 说明 | 类型 | 默认值 |
---|---|---|---|
retryCount | 错误重试次数。如果设置为 -1 ,则无限次 重试。 | number | - |
retryInterval |
| number | - |
备注
options.retryCount
、options.retryInterval
支持动态变化。cancel
可以取消正在进行的重试行为。