如何使用Json Api使用分页实现交错式Gridview。我想每页加载10个数据。如何实施。任何人都可以给我一些建议或例子。
答案 0 :(得分:0)
Satggered 小部件在 ListView 中具有相同的行为,我使用 Controller 构建它
控制器
ScrollController _scrollController = new ScrollController();
并在iniState中添加监听器以在滚动到达底部时做一些事情
@override
void initState() {
super.initState();
_scrollController.addListener(() {
if(_scrollController.position.pixels == _scrollController.position.maxScrollExtent){
//if we are in the buttom of the page
//Here get the data tha you wanna get it and set it in array and call
setState((){});
}
});
}
最后在 Satggered 中设置控制器
StaggeredGridView.countBuilder(
controller: _scrollController,),
希望有用