DefinedUseQueryResult
TypeScript
1type DefinedUseQueryResult<TData = unknown, TError = DefaultError> = DefinedQueryObserverResult<TData, TError>;定义位置:packages/react-query/src/types.ts:340
当设置 initialData 时,useQuery 的返回结果;或在省略 isPlaceholderData 之前,useSuspenseQuery 的返回结果 — 此时 data 永远不会是 undefined(除非 select 更改 TData 以包含 undefined)。
从 @tanstack/query-core 重新导出 DefinedQueryObserverResult。
类型参数
TData
TData = unknown
data 经 select 处理后最终的类型。
TError
TError = DefaultError
你的 queryFn 可能抛出的错误类型。