等待阅读文档,然后设置侦听器?

时间:2019-05-07 17:31:55

标签: flutter google-cloud-firestore

使用Flutter和Firestore,我经常设置此代码块。

DocumentReference reference = Firestore.instance.collection('movies').document(uid);
reference.snapshots().listen((documentSnapshot) {
  <respond to updates>
});

这会触发监听以进行初始读取和任何更改。

但是有时我想等待第一次读取,然后设置侦听器以进行更改。我怎样才能做到这一点?具体来说,我如何等待第一次阅读,然后第二次使监听不触发,除非进行任何更改?

0 个答案:

没有答案