跳转到内容

屏幕聚焦重新请求 ​

useRequest 提供了一个 options.refreshOnWindowFocus 参数,在浏览器窗口 refocus 和 revisible 时,会重新发起请求。

代码演示 ​

API ​

Options ​

参数说明类型默认值
refreshOnWindowFocus在屏幕重新获取焦点或重新显示时,重新发起请求boolean|Ref<boolean>false
focusTimespan重新请求间隔,单位为毫秒number| Ref<number>5000

注意

  • options.refreshOnWindowFocus 支持动态变化。
  • options.focusTimespan 支持动态变化。
  • 监听的浏览器事件为 visibilitychange 和 focus。

Source ​

源码 · 文档 · 示例

基于 MIT 许可发布