Flutter 迭代Dart中的对象列表,并将对象的属性显示为颤振中的列表

Flutter 迭代Dart中的对象列表,并将对象的属性显示为颤振中的列表,flutter,dart,Flutter,Dart,对于上面的类和数组,我如何将它们表示为动态列表 rowChildren的行[Textdesc,Textid] 在Dart 2.3之后,您可以使用: 由于您希望为数组中的每个项目返回2个小部件,因此可以将其与以下组合: 在Dart 2.3之后,您可以使用: 由于您希望为数组中的每个项目返回2个小部件,因此可以将其与以下组合: 此代码将帮助您动态更新列表 return Row(children: [for (MenuItem item in arr ) ...[Text(item.desc)

对于上面的类和数组,我如何将它们表示为动态列表


rowChildren的行[Textdesc,Textid]

在Dart 2.3之后,您可以使用:

由于您希望为数组中的每个项目返回2个小部件,因此可以将其与以下组合:


在Dart 2.3之后,您可以使用:

由于您希望为数组中的每个项目返回2个小部件,因此可以将其与以下组合:


此代码将帮助您动态更新列表

return Row(children:
    [for (MenuItem item in arr ) ...[Text(item.desc),Text(item.id)]]
);

此代码将帮助您动态更新列表

return Row(children:
    [for (MenuItem item in arr ) ...[Text(item.desc),Text(item.id)]]
);
return Row(children:
    [for (MenuItem item in arr ) ...[Text(item.desc),Text(item.id)]]
);
 ListView.builder(
        itemCount: arr.length,
        itemBuilder: (_, index) {
          return Row(
            children: <Widget>[Text(arr[index].desc), Text(arr[index].id)],
          );
        },
      )