映射列表并返回ListView中的项



我想映射列表snapshot.data.berichte并在ListView中返回它。我得到一个错误,因为"item"不幸的是,我不知道如何解决这个问题。它以前工作过,所以可能flutter改变了这个的语法…

return ListView(
children: snapshot.data.berichte.map(item =>{
if (item.team == team)
{
return Container(
width: double.infinity,
height: double.infinity,
margin: EdgeInsets.all(15.0),
child: Card(
...

只需删除=>箭头并在完整函数的参数周围添加括号:

stView(
children: snapshot.data.berichte.map((item) { // HERE 
if (item.team == team)
{
return Container(
width: double.infinity,
height: double.infinity,
margin: EdgeInsets.all(15.0),
child: Card(
...

相关内容

  • 没有找到相关文章

最新更新