КА
Size: a a a
КА
КА
КА
КА
RC
RC
КА
StreamBuilder<QuerySnapshot>(
stream: Firestore.instance.collection('news').snapshots(),
builder: (context, snapshot) {
print ('!snapshot.hasData ${!snapshot.hasData}');
if (!snapshot.hasData) return LinearProgressIndicator();
add(DataCome());
return _buildList(snapshot.data.documents);
},
);
lf
StreamBuilder<QuerySnapshot>(
stream: Firestore.instance.collection('news').snapshots(),
builder: (context, snapshot) {
print ('!snapshot.hasData ${!snapshot.hasData}');
if (!snapshot.hasData) return LinearProgressIndicator();
add(DataCome());
return _buildList(snapshot.data.documents);
},
);
RV
RV
lf
Firestore.instance.collection('news').snapshots()
- вот этот кусок перенеси в асинк функцию и в ней же подпишись на результатlf
КА
lf
КА
Future _buildBody() async{
var result = await Firestore.instance.collection('news').snapshots();
listItems=_buildList(result.data.documents);
add(DataCome());
}
IB
КА
Ю