小编Nau*_*zet的帖子

我可以使用StreamBuilder在Firestore中听一个文档吗?

我正在尝试在集合的单个文档中收听更改,但是无法正常工作。

Widget build(BuildContext context) {
  return StreamBuilder(
    stream: Firestore.instance.collection("events").document(widget.documentID).get().asStream(),
    ...
  }
}
Run Code Online (Sandbox Code Playgroud)

我正在使用.asStream()方法,但是我只得到一次文档。如果我在Firebase控制台中更改数据,除非重新打开视图,否则不会更新。

有没有办法做到这一点?

dart firebase flutter google-cloud-firestore

4
推荐指数
1
解决办法
161
查看次数

标签 统计

dart ×1

firebase ×1

flutter ×1

google-cloud-firestore ×1