跳到主要内容

useInfiniteScroll()

function useInfiniteScroll<T>(EntityType, options): InfiniteScrollResource<InstanceType<T>>;

Defined in: rxdb-angular/src/use-infinite-scroll.ts:50

从当前 Angular 注入上下文创建无限滚动资源。

Type Parameters​

Type Parameter
T extends EntityType

Parameters​

ParameterTypeDescription
EntityTypeT实体构造器
optionsInfiniteScrollOptions<T>游标分页选项(limit / orderBy / where 等)

Returns​

InfiniteScrollResource<InstanceType<T>>

随注入上下文自动释放的 InfiniteScrollResource

Remarks​

必须在注入上下文中调用(组件/指令构造器或 runInInjectionContext 内)—— 它经 inject(DestroyRef) 注册销毁钩子,宿主销毁时自动退订,调用方无需手动清理。