Flutter 创建具有递增索引的颤振颜色贴图
如何创建具有相同值但索引不断增加的100地图 我需要遵循这个结构Flutter 创建具有递增索引的颤振颜色贴图,flutter,dart,Flutter,Dart,如何创建具有相同值但索引不断增加的100地图 我需要遵循这个结构 Map btnmap = { "0": { "a": Colors.grey[800], "b": Colors.grey[800], "c": Colors.grey[800], "d": Colors.grey[800], "s": false, },
Map btnmap = {
"0": {
"a": Colors.grey[800],
"b": Colors.grey[800],
"c": Colors.grey[800],
"d": Colors.grey[800],
"s": false,
},
"1": {
"a": Colors.grey[800],
"b": Colors.grey[800],
"c": Colors.grey[800],
"d": Colors.grey[800],
"s": false,
},
"2": {
"a": Colors.grey[800],
"b": Colors.grey[800],
"c": Colors.grey[800],
"d": Colors.grey[800],
"s": false,
}, [...]
我正试着用这种方法做一些研究
Map<String,Color> btnMap = {
"a": Colors.grey[800],
"b": Colors.grey[800],
"c": Colors.grey[800],
"d": Colors.grey[800],
}
var list = List<Map>.filled(100, btnMap);
Map btnMap={
“a”:颜色。灰色[800],
“b”:颜色。灰色[800],
“c”:颜色。灰色[800],
“d”:颜色。灰色[800],
}
var list=list.filled(100,btnMap);
但这并不能解决我的问题,因为我不能为每一个都有一个不断增长的++索引,我该如何解决这个问题?感谢阅读。通过为收集
,您可以获得想要的东西:
final btnmap={
对于(变量i=0;i<100;i++)“$i”:{
“a”:颜色。灰色[800],
“b”:颜色。灰色[800],
“c”:颜色。灰色[800],
“d”:颜色。灰色[800],
“s”:假,
},
};