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

DefaultOptions

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

定义位置:packages/solid-query/src/QueryClient.ts:93

一个 QueryClient 应用于每个查询的默认选项,其中额外添加了 Solid 的 reconcile 选项以适配 queries。

继承自

  • DefaultOptions<TError>

类型参数

TError

TError = DefaultError

使用此 QueryClient 的查询和修改所抛出错误的默认类型。

属性

属性 类型 描述 覆盖自
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"> 应用于每个查询的默认选项(除非在单个查询中显式覆盖),包括 Solid 的 reconcile 选项。 CoreDefaultOptions.queries

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

译自上游 59d11de