Flutter 颤振中是否有分页的提示?
我需要根据从RESTAPI接收的数据构建卡。当数据增加时,卡片需要时间构建并显示在屏幕上。有解决这个问题的程序吗Flutter 颤振中是否有分页的提示?,flutter,flutter-dependencies,bloc,Flutter,Flutter Dependencies,Bloc,我需要根据从RESTAPI接收的数据构建卡。当数据增加时,卡片需要时间构建并显示在屏幕上。有解决这个问题的程序吗 我们可以使用分页或分组模式来处理这个问题吗?如果不是的话,哪一个处理它更好?是的,你可以通过听滚动来完成。当页面滚动时,您可以根据设置向服务发送请求 @override void initState() { super.initState(); _scrollController = new ScrollController()..addListener(_scroll
我们可以使用分页或分组模式来处理这个问题吗?如果不是的话,哪一个处理它更好?是的,你可以通过听滚动来完成。当页面滚动时,您可以根据设置向服务发送请求
@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();
}
是的,你可以通过听卷轴来做。当页面滚动时,您可以根据设置向服务发送请求
@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();
}