你好,我正在尝试动态地将Firebase文档中的数据显示在我的Flutter应用中,使用循环进行渲染。因此,我创建了一个 List<Widget> Cards
并添加了函数 makeItem()
来包含卡片,并将它们放入一个循环中。问题是当我运行代码时,始终以 ConnectionState.waiting
输出 print(snapshot.connectionState);
,而它应该是异步快照,但它拒绝按需加载数据。我应该提到的是,当我点击“Android Studio中的热重载”时,数据会按所需显示。
所以我不知道如何解决这个问题。谢谢!