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

MutationStateOptions

更新于 2026-11-02 Vue 查看英文原文 ↗
TypeScript
1type MutationStateOptions<TResult = MutationState, TMutation extends Mutation<any, any, any, any> = MutationTypeFromResult<TResult>> = object;

定义于:packages/vue-query/src/useMutationState.ts:98

useMutationState 接受的选项:用于匹配修改(mutations)的 filters,以及用于映射每个匹配项的 select(默认映射为其状态)。

类型参数

TResult

TResult = MutationState

TMutation

TMutation extends Mutation<any, any, any, any> = MutationTypeFromResult<TResult>

属性

属性 类型 描述
filters? VueMutationFilters 用于筛选待返回其状态的修改(mutations)的过滤器。
select? (mutation: TMutation) => TResult 将每个匹配的修改(mutation)映射为对应返回值;默认返回该修改(mutation)的 state。

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

译自上游 59d11de