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

DefaultOptions

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

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

一个 QueryClient 的默认选项,应用于每个查询(queries)、修改(mutations)、hydrate 和 dehydrate 调用,除非被显式覆盖。

类型参数

TError

TError = DefaultError

属性

属性 类型 描述
dehydrate? DehydrateOptions 对查询客户端缓存执行脱水(dehydrate)时使用的默认选项;参见 DehydrateOptions。
hydrate? object 对查询和修改执行注水(hydrate)时使用的默认选项;参见 HydrateOptions。
hydrate.deserializeData? TransformerFn 在从脱水状态读取查询的 data 后对其进行转换,以逆转 serializeData。
hydrate.mutations? MutationOptions<unknown, Error, unknown, unknown> 合并到每个从脱水状态恢复的修改中的默认选项。
hydrate.queries? QueryOptions<unknown, Error, unknown, readonly unknown[], never> 合并到每个从脱水状态恢复的查询中的默认选项。
mutations? MutationObserverOptions<unknown, TError, unknown, unknown> 应用于每个修改的默认选项,除非在单个修改中被覆盖。
queries? OmitKeyof<QueryObserverOptions<unknown, TError, unknown, unknown, readonly unknown[], never>, "queryKey" | "suspense", "strictly"> 应用于每个查询的默认选项,除非在单个查询中被覆盖。

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

译自上游 59d11de