在flutter中是否有用于分页的别名



我需要从REST API接收的数据构建卡。当数据增加时,卡片需要时间来构建并显示在屏幕上。有什么程序可以解决这个问题吗?

我们可以使用分页或分组模式来处理这个问题吗?如果不是这样的话,什么会更好地处理它?

是的,你可以通过听卷轴来完成。当页面滚动时,您可以在设置时向服务发送请求。

@override
void initState() {
super.initState();
_scrollController = new ScrollController()..addListener(_scrollListener);
}
_scrollListener() {
if (_scrollController.position.extentAfter <= 0) {
Provider.of<TryProvider>(context, listen: false)
.setNextPage(1);
//getPagelist...
Provider.of<TryProvider>(context, listen: false)
.getNextPage();     
}

最新更新