【问题标题】:Map Firebase array into a list Flutter将 Firebase 数组映射到列表中 Flutter
【发布时间】:2020-12-21 20:27:02
【问题描述】:

我想要做的是将 firebase 数组字段设置为颤动的列表。正如您在第一张图片中看到的那样,它是名为 items 的数组,其中有 2 个字段值,我想将这些字段值放在一个列表中,就像您在第二张图片中看到的那样。

field value array List tile to have each of the field values on there

【问题讨论】:

  • 您确定这些是您希望我们看到的图像吗?真的不清楚你现在在问什么。
  • 我想把数组的那些字段值拿来放到一个列表格式中
  • 这两张照片是一样的,能不能多提供一些关于你要检索的数据的信息/代码/模型,我应该可以帮助你理解。
  • 很抱歉忘记放另一张照片

标签: firebase flutter dart


【解决方案1】:
FirebaseFirestore.instance.collection("users").doc("dwq").snapshots().listen((doc) {
      items = [ for(var item in doc.get("items")) item as String ];
});

如果您不想听更改,请使用get() 而不是snapshots()

【讨论】:

  • 我应该加入未来的建设者
  • 那我该怎么说
  • 一般情况下,您希望在 state management 解决方案中使用它。
猜你喜欢
  • 2021-11-16
  • 1970-01-01
  • 2021-03-22
  • 2014-08-23
  • 2015-07-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-10-12
相关资源
最近更新 更多