flutter - 在行中重复小部件 n 次

标签 flutter dart flutter-layout

我从 API 获取 n 作为整数。然后基于这个n我需要在Row中添加n次widget。我没有得到正确的方法来实现这个。 我正在添加屏幕截图来解释我需要实现的目标。

enter image description here

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

最佳答案

创建一个方法。

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));

关于flutter - 在行中重复小部件 n 次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56642355/

相关文章:

flutter - 函数 'StreamSink<dynamic>' 无法返回类型为 'assessmentSink' 的值

flutter - Widget get _appBar 在 flutter 中的含义是什么

flutter - 是否支持在 Flutter 中使用 Facebook SDK(具体应用事件)?

android - Flutter:如何修复 "A RenderFlex overflowed by pixels "错误?

flutter - 如何在 Flutter 中使用 restful 调用验证 textformfield 中的值?

firebase - Flutter格式异常: Unexpected Character (at character 1)

flutter - 如何在 flutter 中显示带有顶部和底部渐变阴影的图像?

flutter - ListView 在列表顶部时与元素重叠

flutter - 如何在 dart 中复制数组元素

flutter - 如何使用 Form 和 GlobalKey 验证 alertDialog 上的文本输入?