屏幕聚焦重新请求
useRequest
提供了一个 options.refreshOnWindowFocus
参数,在浏览器窗口 refocus
和 revisible
时,会重新发起请求。
代码演示
API
Options
参数 | 说明 | 类型 | 默认值 |
---|---|---|---|
refreshOnWindowFocus | 在屏幕重新获取焦点或重新显示时,重新发起请求 | boolean |Ref<boolean> | false |
focusTimespan | 重新请求间隔,单位为毫秒 | number | Ref<number> | 5000 |
注意
options.refreshOnWindowFocus
支持动态变化。options.focusTimespan
支持动态变化。- 监听的浏览器事件为
visibilitychange
和focus
。