译零 TransZero · TanStack Query 中文文档
主站

MutationFilters

更新于 2026-11-02 React 查看英文原文 ↗

定义于:packages/query-core/src/utils.ts:63

用于筛选修改(例如在 mutationCache.findAll 或 queryClient.isMutating 中)的过滤器。
所有提供的过滤器都必须匹配;未指定的过滤器将被忽略。

类型参数

TData

TData = unknown

TError

TError = DefaultError

TVariables

TVariables = unknown

TOnMutateResult

TOnMutateResult = unknown

属性

属性 类型 描述
exact? boolean 精确匹配修改键
mutationKey? readonly unknown[] 包含匹配此修改键的修改
predicate? (mutation: Mutation<TData, TError, TVariables, TOnMutateResult>) => boolean 包含匹配此谓词函数的修改
status? "error" | "pending" | "success" | "idle" 按修改状态筛选

本页为 TanStack Query 文档(React 版)的非官方中文翻译,原文由上游团队维护,遵循 MIT 许可。 译文如有偏差,以英文原文为准。

译自上游 59d11de