【发布时间】:2019-06-29 00:46:17
【问题描述】:
在我的 Flutter 应用程序中,如果我有两个嵌套的 StreamBuilders 从同一个文档中读取,它是否会算作两次从 Firestore 中读取?或者它是否以一种只会被视为一次读取的方式缓存?
这是我所说的一个例子。
StreamBuilder(
stream: Firestore.instance.document(path).snapshots(),
builder: (context, asnap){
//Some nested widgets...
return StreamBuilder(
stream: Firestore.instance.document(path).snapshots(),
builder: (context, asnap){
return MyWidget();
},
);
},
);
【问题讨论】:
标签: firebase flutter dart google-cloud-firestore