如何解决getter 文档 [docslen] 没有为类型 'Map<String, dynamic> Function() 定义是什么意思?
getDocs() async {
final QuerySnapshot querySnapshot = await FirebaseFirestore.instance.collection('Donation').where('blood_group',isEqualTo: SelectedValueOutput).get();
final List<QueryDocumentSnapshot> documentSnapshotList = querySnapshot.docs;
for (QueryDocumentSnapshot snapshot in documentSnapshotList) {
for(int docslen in snapshot.data().values) {
int lengthOfItemCount = snapshot.data().length;
return new ListView.builder(
scrollDirection: Axis.vertical,itemCount: lengthOfItemCount,itemBuilder: (BuildContext context,int length) {
return Card(
child: Text(snapshot.data.documents[docslen]['recovered_date'].toString()),);
},);
}
}
}
我得到的错误是:
没有为类型 'Map
我不知道为什么会说这个人做的时候https://www.youtube.com/watch?v=2KknXzalXfg&t
我想要做的是获取选择血型值(A+,A-,....)的所有值,然后向我显示选择值(A+,A-,....)的所有数据
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。