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

MutateFunction

更新于 2026-11-02 React 查看英文原文 ↗
TypeScript
1type MutateFunction<TData = unknown, TError = DefaultError, TVariables = void, TOnMutateResult = unknown> = (...rest: MutateFunctionRest<TData, TError, TVariables, TOnMutateResult>) => Promise<TData>;

定义于:packages/query-core/src/types.ts:2072

一个 MutationObserver 的 mutate 函数:使用给定变量执行修改,并以其数据为结果进行解析。

类型参数

TData

TData = unknown

TError

TError = DefaultError

TVariables

TVariables = void

TOnMutateResult

TOnMutateResult = unknown

参数

rest

...MutateFunctionRest<TData, TError, TVariables, TOnMutateResult>

返回值

Promise<TData>

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

译自上游 59d11de