文件名称:ngx-ui-scroll:Angular的无限虚拟滚动
文件大小:1.46MB
文件格式:ZIP
更新时间:2024-02-22 06:52:34
angular infinite-scroll scrolling scroll virtual-scroll
NgxUiScroll 在有限的视口上进行无限的双向滚动。 框架的指令。 用构建。 受启发(AngularJS,自2013年起)。 可以在上获得演示。 可以捐赠吗? 去 :backhand_index_pointing_right: 改善开源世界 动机 滚动大型数据集可能会导致性能问题。 许多DOM元素,许多数据绑定,许多事件侦听器...改善性能的常用方法是仅呈现一小部分数据集对用户可见。 用户看不见的其他数据集元素将使用向上和向下的空白填充元素虚拟化,这些元素应提供具有一致滚动条参数的一致视口。 * uiScroll是一个结构指令,其作用类似于* ngFor,并且对集合中的每个项目渲染一次模板化元素。 通过请求外部数据源(其实现是开发人员的责任),* uiScroll指令获取数据集的必要部分并呈现对应的元素,直到填充视口的可见部分为止。 如果用户滚动到可见元素列表的边缘,它将开始检索新数据以再次渲染新元素。 当元素变得不可见时,它会动态销毁它们;如果元素再次变得可见,则会重新创建它们。 产品特点 无限双向虚拟滚动 许多虚拟化设置 超级简单的模板 无限模式, 水平模式, 整个窗口