【发布时间】:2020-05-20 13:22:40
【问题描述】:
我最近开始学习颤振和飞镖,如果这是一个非常简单的问题,我很抱歉,我正在尝试从另一个列表中生成一个包含值的列表,如下所示:
List transactions = List.generate(15, (index)=>{
“name”: names[1],
“dp”: “assets/cm1.jpeg”,
});
但我希望数字 1 随着每个新条目增加 1。所以列表应该输出我的名字列表中的名字 1 by 1 和 cm1.jpeg、cm2.jpeg 等类似于 i+1 代码。
提前致谢!
【问题讨论】:
-
不确定你在问什么。你想要这样的东西吗?
List transactions = List.generate(15, (index)=>{ “name”: names[1 + index], “dp”: “assets/cm${1 + index}.jpeg”, }); -
啊,当然...我没有意识到“索引”的使用方式与我在其他语言中的使用方式相同,这正是我所需要的,谢谢!
-
没问题。添加了一个答案。 :)