如何在 flutter 的 for 循环中找到位置?
How to find position in for loop in flutter?
for (var i in options) Text(i);
这是我的for循环,我想知道i
的位置如何找到那个位置。
我在 Flutter Widget 中使用了那个 for 循环。
我需要在小部件内使用 for 循环的解决方案
我想知道i
的位置
options.indexOf(i)
将 return 元素的索引
你可以这样使用它:
for (int index = 0; i<options.length; i++) {
var option = options[index];
Text(option);
}
编辑:
也许一个外部索引变量就可以了。
int index = 0;
for (var i in options) {
Text(i);
index++;
}
for (var i in options) Text(i);
这是我的for循环,我想知道i
的位置如何找到那个位置。
我在 Flutter Widget 中使用了那个 for 循环。
我需要在小部件内使用 for 循环的解决方案
我想知道i
options.indexOf(i)
将 return 元素的索引
你可以这样使用它:
for (int index = 0; i<options.length; i++) {
var option = options[index];
Text(option);
}
编辑: 也许一个外部索引变量就可以了。
int index = 0;
for (var i in options) {
Text(i);
index++;
}