我尝试过其他解决方案,如使用asMap()
和forEach
,但是一直出现不同的错误。例如,它会说我的ChartBar
的返回类型不是“MapEntry”,由匿名闭包定义,或者此处的表达式为'void'类型,因此无法使用。
Row(
mainAxisSize: MainAxisSize.min,
mainAxisAlignment: MainAxisAlignment.spaceAround,
crossAxisAlignment: CrossAxisAlignment.end,
children: myList.map((data) {
return ChartBar(
///etc
}).toList(),
)
我也需要 index
。
myList.asMap().map((MapEntry data) => data.value).toList()
吗? - mirkancal