【问题标题】:I want to display data in mulitpe rows when overflowed one row当溢出一行时,我想在多行中显示数据
【发布时间】:2022-08-17 18:37:01
【问题描述】:

您好,我是 Flutter 新手,在多行显示数据时遇到问题。我正在从 API 获取用户并为每个用户显示按钮,用户显示在这样的行中:

此“Spremi”按钮不在用于发送数据的行中。 这是代码: Row( children: _dokument!.podijeljenoSa.clanovi.map((e) => OutlinedButton.icon( label: Text(e[\"naziv\"]), icon: const Icon(Icons.check), onPressed: () async { removeMember(e.naziv);},)).toList()),

如何在新行中显示用户?

    标签: flutter dart


    【解决方案1】:

    Row 包裹在SingleChildScrollView... 中并设置scrollDirection: Axis.horizontal

    SingleChildScrollView(
      scrollDirection: Axis.horizontal,
      child: Row( 
        children: _dokument!.podijeljenoSa.clanovi.map((e) => 
          OutlinedButton.icon( 
            label: Text(e["naziv"]), 
            icon: const Icon(Icons.check), 
            onPressed: () async { removeMember(e.naziv);},
          )
        ).toList()
      ),
    ),
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-19
      • 1970-01-01
      • 1970-01-01
      • 2020-01-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-11
      相关资源
      最近更新 更多