【发布时间】:2020-10-06 20:47:05
【问题描述】:
我需要根据数据条目在列中实现按钮列表。所以,为此我必须使用 for 循环。每个按钮需要两个整体id, text。我可以用 List 做到这一点。但它只接受字符串值而不接受整数。
这是我试过的代码。
代码
Widget getTextWidgets(List<String> strings)
{
List<Widget> list = new List<Widget>();
for(var i = 0; i < strings.length; i++){
list.add(new ButtonForHome(
lable: strings[i],
onPressed: (){},
));
}
return new Column(children: list);
}
我想将id 放入 onPressed 事件中。如何在 Flutter 中实现?
【问题讨论】:
-
这能回答你的问题吗? create buttons for new row flutter
-
我认为答案不是我所期望的。我需要创建一堆按钮,每个都接受
id , text。
标签: flutter flutter-layout flutter-test