我正在从initState中的firebase获取数据,当检索到数据时,小部件会按预期进行更新。我得到了一个DocumentSnapshots列表,并从这些列表中构造了一个包含RaisedButtons的行列表,我想在单击一个提升的按钮后将其禁用,但我无法使其工作。我只是个初学者,请多多指教!这是我的有状态小部件 class _UpdateSemesterState extends State<UpdateSemester>
我有一个简单的FutureBuilder,其中我从查询中检索Firestore数据。我要返回一个QuerySnapshot。在同一查询中,im从每个文档更新一个"SUM“变量。但是如何使用这个SUM变量在文本小部件中显示呢?因为这是一个异步调用,所以值不会更新。如果我在firebase查询中使用setState,值会不断增加而不会停止。我在状态中初始化了Sum变量: double sum