FLUTTER ECOSYSTEM

advanced_pagination

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

最新版本
0.2.0
近 30 天下载
44
喜欢数
1
Pub 分数
150

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

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

适合场景
  • 列表中的大型数据集渲染
  • 通过滚动手势动态加载内容
  • 离线可用的数据获取
  • 不同状态的自定义加载UI
  • 实时馈送更新
主要特点
  • Controller-driven pagination
  • Support for page/offset/cursor modes
  • Built-in cache and prefetch
  • Customizable state widgets
  • Sliver, list, and grid support
  • Cross-platform compatibility
适合对象
  • Developers building dynamic feeds
  • Apps with heavy data loading needs
  • Teams prioritizing UX consistency
  • Projects requiring offline data handling
  • Flutter apps targeting multiple platforms
使用建议
  • Requires understanding of pagination controllers
  • May need additional state management
  • Performance depends on data source efficiency
  • Not ideal for simple static lists
  • Initial setup requires careful configuration
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add advanced_pagination

所属分类

关联项目

暂无相关数据。