颤振问题:如何使用流构建器重新加载列表中一个元素的状态



我正在使用流构建器到 Firestore 实例流来获取一些"约会",我稍后对其进行修改(删除/添加/更新(。问题是每次我修改一个项目的日期时,每个项目都会重新加载(因为 StreamBuilder 会构建约会列表(

我在想,像给每个约会它自己的流构建器之类的东西? 但这听起来很愚蠢。

对于这些类型的问题,我以后可以在以后的应用程序中使用的一般可靠方法是什么?

您需要使用名为构造函数的 ListView.builder((。它需要一个属性itemCount:它可以是你的列表,如itemCount:items.length。

这将根据列表中当前的项目(在您的情况下是火库(构建列表。

它将根据需要有条件地构建列表项。

最新更新