dart中操作list有类似js的array.map这样的方法吗?

小白学习flutter中。

拿ListView渲染list时,总是要额外写一个函数,在里面先定义一个用于存放组件的list,再去遍历数据生成组件,一个一个地add到list里最后返回list,麻烦的要死。要是有类似js中的array.map这样的方法就方便多了。

阅读 5.2k
2 个回答

有的啊,直接.map就行了
想要List就.map().toList()

list 有 for in 方法 应该可以解决你的问题,实在不行只能转成map了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏