🎃
【Flutter】Childrenでのループ記法(for文)
Reactでは.map
でarrayデータをcomponent化することが多々あるが、
Flutterではindexを取れない関係でasMap
しがち。
childrenのList配下でfor文を使うパターンを知ったのでメモ。
class ItemList extends StatelessWidget {
const ItemList({
required this.itemList,
});
final ItemList itemList;
Widget build(BuildContext context) {
return Wrap(
runSpacing: 8,
children: [
for (final item in itemList)
Item(
item: item,
),
],
);
}
}
Discussion