搜索插件、代码仓与 APP 分类

插件详情v0.2.0

advanced_pagination

适用于 Flutter 的控制器优先分页,支持页面/偏移/游标,列表/网格/滑动小部件,缓存 + 预取,以及可自定义状态。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
67
喜欢数
2
Pub 分数
150

安装插件

flutter pub add advanced_pagination

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

AdvancedPagination 是一个 Flutter 包,提供以控制器为中心的分页方法,支持基于页面、偏移量和游标的加载。它提供了灵活的列表、网格和滑动部件,内置缓存和预取功能,以提升性能。可自定义的加载、空状态、错误状态和无更多数据状态,可实现丰富的用户体验。专为需要在多个平台上高效懒加载大型数据集的应用程序而设计。

适合场景

  • 列表中的大型数据集渲染
  • 通过滚动手势动态加载内容
  • 离线可用的数据获取
  • 不同状态的自定义加载UI
  • 实时馈送更新

主要特点

  • 控制器驱动的分页
  • 支持分页/偏移量/游标模式
  • 内置缓存和预取
  • 可自定义的状态小部件
  • Sliver、列表和网格支持
  • 跨平台兼容性

适合对象

  • 开发动态信息流的开发者
  • 需要大量数据加载的应用
  • 注重用户体验一致性的团队
  • 需要离线数据处理的项目
  • Flutter 应用程序针对多个平台

使用建议

  • 需要了解分页控制器
  • 可能需要额外的状态管理
  • 性能取决于数据源的效率
  • 不适合用于简单的静态列表
  • 初始设置需要仔细配置

所属分类

使用此插件的项目

暂无相关数据。