RefetchQueryFilters
定义于:packages/query-core/src/types.ts:910
queryClient.refetchQueries 的过滤器,用于选择要重新拉取的查询。
继承自
QueryFilters<TQueryKey>
类型参数
TQueryKey
TQueryKey extends QueryKey = QueryKey
属性
| 属性 | 类型 | 默认值 | 描述 |
|---|---|---|---|
exact? |
boolean |
undefined |
精确匹配查询键 |
fetchStatus? |
"fetching" | "paused" | "idle" |
undefined |
包含 fetchStatus 符合条件的查询 |
predicate? |
(query: Query) => boolean |
undefined |
包含满足该谓词函数条件的查询 |
queryKey? |
TQueryKey | TuplePrefixes<TQueryKey> |
undefined |
包含查询键与此匹配的查询 |
stale? |
boolean |
undefined |
包含或排除过期查询 |
type? |
QueryTypeFilter |
'all' |
过滤为活跃查询、非活跃查询或全部查询 |