【发布时间】:2020-04-13 03:18:37
【问题描述】:
这就是我使用 firebase 的流生成器获取数据的方式
StreamBuilder<QuerySnapshot>(
stream: Firestore.instance.collection('profile').snapshots(),
builder: (BuildContext context, AsyncSnapshot<QuerySnapshot> snapshot){
if (!snapshot.hasData) return const Text('Loading...');
final int messageCount = snapshot.data.documents.length;
return ListView.builder(
shrinkWrap: true,
itemCount: messageCount,
itemBuilder: (_, int index) {
final DocumentSnapshot document = snapshot.data.documents[index];
return Container();}
);
},
),
我的问题是,如何将集合列表数据获取到initstate() 内的列表中 可能使用函数
List data=new List();
@override
void initState() {
super.initState();
//here
}
【问题讨论】:
标签: flutter