【发布时间】:2021-07-01 13:13:30
【问题描述】:
我是 Flutter 的新手,我想知道如何制作这样的东西:
我想通过一个项目列表循环并为所有项目制作一个小部件。我使用 for 块而不是 listView.builder 来执行此操作,因为它不是列表。但我想在与它们不同的块中显示每个具有“有效”作为价值价值的项目,这些项目具有“无效”作为价值。
我以为我可以这样做:
Text("Valid"),
for (ValuePair item in items)
if (item.worth == "valid"){
return myOwnView(item);
},
Text("Invalid"),
for (ValuePair item in items)
if (item.worth == "invalid"){
return myOwnView(item);
};
我能做些什么来代替它?
【问题讨论】: