首页 > 解决方案 > 将 Firebase 数组映射到列表中 Flutter

问题描述

我想做的是将firebase数组字段添加到flutter列表中。正如您在第一张图片中看到的名为 items 的数组,其中有 2 个字段值,我想将这些字段值放在一个列表中,如您在第二张图片中看到的那样。

字段值数组 列表磁贴以在其中包含每个字段值

标签: firebaseflutterdart

解决方案


FirebaseFirestore.instance.collection("users").doc("dwq").snapshots().listen((doc) {
      items = [ for(var item in doc.get("items")) item as String ];
});

如果您不想听更改,请使用get()代替snapshots().


推荐阅读