flutter - 避免在 Setstate() Flutter 上重新加载 Listview
问题描述
在我的颤振应用程序中,我有一个从 FutureBuilder 接收数据的列表视图。我想在列表视图中向上滚动时实现多个列表项选择并隐藏底部导航栏。问题是每当我滚动或选择任何列表项时,列表视图也会重新加载并显示一个圆形进度指示器,然后选择该项目或向上或向下滚动。我猜是因为 setstate 方法被一次又一次地调用。如果列表视图已经在项目选择和滚动时填充,我该如何实现不重新加载列表视图?
解决方案
推荐阅读
- python - 正则表达式澄清?
- javascript - 康威的生命游戏——滑翔机不动
- xcode - Bash - 通过对话框确认卸载应用程序
- python - 在 Python shell 中使用 " 引号而不是 ' 打印
- angular - 根据 url 动态更改内容 - angular 4
- functional-programming - 大类型上的模式匹配,一种减少代码大小的方法
- powershell - 使用 powershell 删除 .csv 文件中的最后一行
- docker - docker内的Spring Shell应用程序
- bash - bash:如何按名称字母排序或解析数组[id][name]以注入whiptail?
- php - 我必须替换 php 中定义的块或占位符位置并复制到另一个文件