DefaultOptions
定义于: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"> |
应用于每个查询的默认选项,除非在单个查询中被覆盖。 |