遍历包含多个项目的地图

时间:2020-09-06 01:47:20

标签: flutter dart

我有一个看起来像这样的物品图:

final Map<String, List> _items = <String, List>{
    'Tea' : ['2','Hot', 'Large'],
    'Orange Juice' : ['1','Cold', 'Large'],
// and so on....
}

我需要进行映射以显示CarouselSlider滑块内的所有四个参数。为每次迭代的每个元素使用一个变量。

如果_items是这样的普通列表,则类似的事情将起作用:['element1','element2'] (您需要添加carousel_slider:^ 2.2.1,结果将是可以水平滑动的页面)

MaterialApp(
      home: CarouselSlider(
        options: CarouselOptions(height: 400.0),
        items: _items.map((i) {
          return Builder(builder: (BuildContext context) {
            return Text(i);
          });
        }).toList(),
      ),
    );

0 个答案:

没有答案