我正在尝试访问这样动态生成的列表:

  var colors = new Iterable.generate(12, (i) => Colors.orange);

但是,当我使用索引(例如colors [0])时,出现“尝试调用”错误。问题是什么?

提前致谢

最佳答案

Iterable类没有[]运算符来获取值。而是从List生成。例;

var colors = new List.generate(12, (i) => Colors.orange);

关于list - Dart-访问动态生成的列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44086370/

10-13 03:27