【问题标题】:Fetch data from firebase database and store into an array从 firebase 数据库中获取数据并存储到数组中
【发布时间】:2019-12-20 16:46:24
【问题描述】:

我是flutter的新手,在这里我想知道如何从firebase实时数据库中获取数据并使用flutter将该数据存储到一个数组中。然后我想在程序的其余部分使用该数据数组

【问题讨论】:

标签: firebase-realtime-database flutter


【解决方案1】:

如果要实时获取数据,使用如下代码:

Widget build(BuildContext context) {
  return new StreamBuilder(
      stream: Firestore.instance.collection('COLLECTION_NAME').document('TESTID1').snapshots(),
      builder: (context, snapshot) {
        if (!snapshot.hasData) {
          return new Text("Loading");
        }
        var userDocument = snapshot.data;
        return new Text(userDocument["name"]);
      }
  );
}

【讨论】:

    猜你喜欢
    • 2017-04-21
    • 1970-01-01
    • 1970-01-01
    • 2020-06-02
    • 2020-07-15
    • 2018-11-02
    • 2017-05-26
    • 2015-05-22
    • 2019-12-03
    相关资源
    最近更新 更多