Flutter延迟加载(和/或可分页)数据表/网格

ruarlubt  于 2023-01-27  发布在  Flutter
关注(0)|答案(1)|浏览(180)

是否有任何选项,一个功能齐全的网格控件一样,你会看到基本上任何其他UI框架,如Angular /React/WinForms/WPF等?
具体来说,我希望它能够执行虚拟滚动(延迟加载)和分页,即根据需要从异步数据源中提取页面。尽管PaginatedDataTable有这样的描述,但它并不是一个真正的分页数据表,因为它仍然要求每行加载数据,并且不是异步的,因此您必须提前加载所有数据。
其他的似乎都不符合要求。
按列按需排序、过滤等额外功能,就像你在DevExpress、Telerik和市场上其他平台的任何其他数量的网格控件中看到的那样。
建议?

4dc9hkyq

4dc9hkyq1#

看一下responsive_grid_list,其中的docs说:
一个Flutter插件,用于使用ListView.builder()、带有SliverChildBuilderDelegate的SliverList或任何其他列表创建响应网格列表。
提供的小部件基本上像FlutterWrap小部件一样工作,但是由于在内部使用了ListView.builder()函数,它们在处理大型列表时性能更好。
并帮助您解决“延迟加载”问题。

相关问题