QueryResultAccessor
TypeScript
1type QueryResultAccessor<TData, TError> = ValueAccessor<QueryObserverResult<TData, TError>> & object;定义于:packages/lit-query/src/createQueryController.ts:38
由 createQueryController 返回的访问器。
调用该访问器,或读取其 current 属性,即可获取最新的查询结果。所附带的方法会委托给当前活跃的查询观察者(query observer)。
类型参数
TData
TData
TError
TError
类型声明
destroy
TypeScript
1destroy: () => void;从其 Lit 宿主中移除该控制器,并取消订阅观察者。
返回值
void
refetch
TypeScript
1refetch: QueryObserverResult<TData, TError>["refetch"];重新拉取当前查询。
suspense
TypeScript
1suspense: () => Promise<QueryObserverResult<TData, TError>>;解析为一个乐观的查询结果;在需要时首先执行拉取。
返回值
Promise<QueryObserverResult<TData, TError>>