injectInfiniteQuery

函数: injectInfiniteQuery()

注入一个无限 query:声明式地依赖于一个异步数据源,该数据源与一个唯一的键相关联。无限 query 可以将更多数据“加载”到现有数据集上或“无限滚动”

参数

一个返回无限 query 选项的函数。

参数

要使用的 Angular injector。

injectInfiniteQuery(optionsFn, injector)

ts
function injectInfiniteQuery<
  TQueryFnData,
  TError,
  TData,
  TQueryKey,
  TPageParam,
>(optionsFn, injector?): CreateInfiniteQueryResult<TData, TError>
function injectInfiniteQuery<
  TQueryFnData,
  TError,
  TData,
  TQueryKey,
  TPageParam,
>(optionsFn, injector?): CreateInfiniteQueryResult<TData, TError>

注入一个无限 query:声明式地依赖于一个异步数据源,该数据源与一个唯一的键相关联。无限 query 可以将更多数据“加载”到现有数据集上或“无限滚动”

类型参数

TQueryFnData

TError = Error

TData = InfiniteData<TQueryFnData, unknown>

TQueryKey extends QueryKey = QueryKey

TPageParam = unknown

参数

optionsFn

一个返回无限 query 选项的函数。

injector?: Injector

要使用的 Angular injector。

返回值

CreateInfiniteQueryResult<TData, TError>

无限 query 结果。

无限 query 结果。

参数

一个返回无限 query 选项的函数。

参数

要使用的 Angular injector。

定义在

inject-infinite-query.ts:30

injectInfiniteQuery(optionsFn, injector)

ts
function injectInfiniteQuery<
  TQueryFnData,
  TError,
  TData,
  TQueryKey,
  TPageParam,
>(optionsFn, injector?): DefinedCreateInfiniteQueryResult<TData, TError>
function injectInfiniteQuery<
  TQueryFnData,
  TError,
  TData,
  TQueryKey,
  TPageParam,
>(optionsFn, injector?): DefinedCreateInfiniteQueryResult<TData, TError>

注入一个无限 query:声明式地依赖于一个异步数据源,该数据源与一个唯一的键相关联。无限 query 可以将更多数据“加载”到现有数据集上或“无限滚动”

类型参数

TQueryFnData

TError = Error

TData = InfiniteData<TQueryFnData, unknown>

TQueryKey extends QueryKey = QueryKey

TPageParam = unknown

参数

optionsFn

一个返回无限 query 选项的函数。

injector?: Injector

要使用的 Angular injector。

返回值

DefinedCreateInfiniteQueryResult<TData, TError>

无限 query 结果。

无限 query 结果。

参数

一个返回无限 query 选项的函数。

参数

要使用的 Angular injector。

定义在

inject-infinite-query.ts:57

injectInfiniteQuery(optionsFn, injector)

ts
function injectInfiniteQuery<
  TQueryFnData,
  TError,
  TData,
  TQueryKey,
  TPageParam,
>(optionsFn, injector?): CreateInfiniteQueryResult<TData, TError>
function injectInfiniteQuery<
  TQueryFnData,
  TError,
  TData,
  TQueryKey,
  TPageParam,
>(optionsFn, injector?): CreateInfiniteQueryResult<TData, TError>

注入一个无限 query:声明式地依赖于一个异步数据源,该数据源与一个唯一的键相关联。无限 query 可以将更多数据“加载”到现有数据集上或“无限滚动”

类型参数

TQueryFnData

TError = Error

TData = InfiniteData<TQueryFnData, unknown>

TQueryKey extends QueryKey = QueryKey

TPageParam = unknown

参数

optionsFn

一个返回无限 query 选项的函数。

injector?: Injector

要使用的 Angular injector。

返回值

CreateInfiniteQueryResult<TData, TError>

无限 query 结果。

无限 query 结果。

参数

一个返回无限 query 选项的函数。

参数

要使用的 Angular injector。

定义在

inject-infinite-query.ts:84