这里的问题是类型推断以意外的方式失败。解决方案是为该
map方法提供类型实参。
snapshot.data.documents.map<Widget>((document) { return new ListTile( title: new Text(document['name']), subtitle: new Text("Class"), );}).toList()
更为复杂的答案是,尽管类型
children为
List<Widget>,但信息不会流回
map调用。这可能是因为
map紧随其后的
toList原因,并且是因为无法键入注释来返回闭包。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)