Flutter AnimatedList -如何更新现有项目?

vcudknz3  于 2023-05-23  发布在  Flutter
关注(0)|答案(1)|浏览(87)

AnimatedList有两个方法,分别为列表中的项目插入和删除。https://api.flutter.dev/flutter/widgets/AnimatedList-class.html
在我的例子中,我有复杂的项目,它们的属性可以改变。
如果某个属性发生了更改而没有再次删除或钝化整个项目,我该如何更新AnimatedList中的现有项目?
它会是一个简单的setState调用吗?

taor4pac

taor4pac1#

使用setState方法更新列表项生成器。Reference

setState(() {
                  items[index].checked = value!;
                });

相关问题