首页 > 解决方案 > 如何从列表中填写列的子项数据?

问题描述

我需要制作一列来自服务的数据。

该服务返回列表数据。

Column(
    children: null, // data from the `List<String> data`
),

这个怎么做?

标签: flutter

解决方案


您可以通过列表映射并返回所需的小部件:

List<String> data = ['text 1', 'text 2', 'text 3'];
Column(
  children: data.map((e) => Text(e)).toList(),
);

不要忘记使用toList()


推荐阅读