У меня есть список строк, определенных следующим образом:
var list = ["one", "two", "three", "four"];
Я хочу отображать значения на экране бок о бок, используя текстовые виджеты. Для этого я попытался использовать следующий код:
for (var name in list) {
return new Text(name);
}
Однако, когда я запускаю этот код, цикл for работает только один раз, и есть только один текстовый виджет, который получает визуализацию, который говорит one
(первый элемент в списке). Кроме того, когда я добавляю сообщение журнала внутри цикла for, он запускается одновременно. Почему мой цикл цикла for не зависит от длины списка? Кажется, он запускается только один раз, а затем уходит.