React Query - 重新获取 window 焦点而不是其他焦点?

React Query - refetch on window focus but not otherwise?

回答完这个问题后:

我还有一个问题 - 如果我想重新获取 window 焦点上的数据怎么办?

如果我像上面问题中建议的那样将 staleTime 更改为 Infinity,React Query 将永远不会重新获取 window 焦点。

不可能永远不重新获取,除非有window焦点?

staleTime: Infinity,
refetchOnWindowFocus: 'always'

refetchOnWindowFocus 默认为 true,它只会重新获取陈旧的查询。将它设置为 always 好吧,总是重新获取。

它在 api reference for useQuery