想遍歷一個多維物件,但似乎缺少一些東西。
String label, action;
var symbol;
Object toggles = [
{
label = 'Reckless',
},
{
label = 'Feckless',
},
{
label = 'Legless',
},
];
我試圖在一行中使用它:
Row(
children: for (var toggle in toggles) {
Text('label ${toggle.label}')
},
);
錯誤訊息涉及for說明它需要一個已識別的。顯然我不完全理解如何做到這一點。
uj5u.com熱心網友回復:
我試圖運行你的代碼。錯誤 :
Error: The type 'Object' used in the 'for' loop must implement 'Iterable<dynamic>'.
你不能迭代一個Object.
如果更改Object toggles =到List toggles =例如(這是可重復的),那么,這是作業。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/336800.html
上一篇:為什么物件型別是javascript中的函式?[復制]
下一篇:將CSV行匯入類
