dart 在行中重复小部件n次

v440hwme  于 2023-05-20  发布在  其他
关注(0)|答案(2)|浏览(92)

我从API中获取整数n。然后基于此n我需要添加小部件n次在行中。我没有找到正确的方法来实现这一点。我添加截图来解释我需要实现这一点。

那卢比图标我需要在行中重复多次。

xu3bshqb

xu3bshqb1#

创建方法。

List<Text> _myWidget(int count) {
  return List.generate(count, (i) => Text("*")).toList(); // replace * with your rupee or use Icon instead
}

Row中使用它,例如这样。

Row(children: _myWidget(10));
jdgnovmf

jdgnovmf2#

Widget树中间可以使用for循环

child: Row(
      children: [
        // add a widget n times
        for (int z=0;z<n;z++)
           YourWidget(),
      ])

相关问题