为什么不能用map?非要用forEach?
来源:12-7 球区入口实现【实战应用】
我是一个小矿工
2019-05-17
为什么不能用map?非要用forEach?
写回答
2回答
-
CrazyCodeBoy
2019-05-18
foreach和map都是可以用的:
_items(BuildContext context) { if (localNavList == null) return null; List<Widget> items = []; // localNavList.forEach((model) { // items.add(_item(context, model)); // }); //等价于 items = localNavList.map((model) => _item(context, model)).toList(); return Row( mainAxisAlignment: MainAxisAlignment.spaceBetween, children: items, ); }
112022-08-27 -
我是一个小矿工
提问者
2019-05-21
看下面答案
00
相似问题