🎃

【Flutter】Childrenでのループ記法(for文)

2023/03/02に公開

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