CreateQueriesControllerOptions
TypeScript
1type CreateQueriesControllerOptions<TQueryOptions extends any[] = any[], TCombinedResult = CreateQueriesResults<TQueryOptions>> = object;定义于:packages/lit-query/src/createQueriesController.ts:190
createQueriesController 接受的选项。
queries 可以是静态列表,也可以是返回当前列表的 getter 函数。combine 可将查询结果数组重塑为单个值,供返回的访问器使用。
类型参数
TQueryOptions
TQueryOptions extends any[] = any[]
TCombinedResult
TCombinedResult = CreateQueriesResults<TQueryOptions>
属性
| 属性 | 类型 | 描述 |
|---|---|---|
combine? |
(result: CreateQueriesResults<TQueryOptions>) => TCombinedResult |
可选函数,用于将查询结果数组合并为单个值。 |
queries |
Accessor< | readonly [...CreateQueriesOptions<TQueryOptions>] | readonly [...{ [K in keyof TQueryOptions]: GetCreateQueriesInput<TQueryOptions[K]> }]> |
要观察的查询选项,或返回当前选项的 getter 函数。 |