【发布时间】:2021-10-05 10:30:03
【问题描述】:
我进行了很多搜索并尝试了所有可能的解决方案,但无法解决我的问题。
这是我的代码
late QuerySnapshot searchSnapshot;
Widget searchList() {
return searchSnapshot != null
? ListView.builder(
itemCount: searchSnapshot.docs.length,
shrinkWrap: true,
itemBuilder: (context, index) {
return SearchList(
userName: searchSnapshot.docs[index].data()!['name'], //error on ['name']
userEmail: searchSnapshot.docs[index].data()!['email'], //error on ['email']
);
})
: Container();
}
错误:
没有为“对象”类型定义运算符“[]”。尝试定义运算符'[]'。
【问题讨论】: