【问题标题】:How to remove brackets [ ] from List when going to display as a String and add it to a text element for display using Flutter当要显示为字符串并将其添加到文本元素以使用 Flutter 显示时如何从列表中删除括号 []
【发布时间】:2021-12-13 09:03:00
【问题描述】:

我想浏览我的字符串列表,并将其添加到文本元素中进行显示,但我想删除 []。我正在使用多选:^0.0.4 包。

如果列表是。

['S'、'M'、'L'、'XL']

我想在文本中显示为 - S,M

代码:-

List<String> selected = [];

  child: DropDownMultiSelect(
    onChanged: (List<String> x) {
      setState(() {
        selected = x;
      });
    },
    options: ['S', 'M', 'L', 'XL'],
    selectedValues: selected,
    whenEmpty: 'Select Size',
  ),

DataCell(Text(
  '$selected ',
  style: const TextStyle(
    color: Colors.white,
    fontSize: 25.0,
  ),
)),

【问题讨论】:

    标签: flutter desktop-application flutter-desktop


    【解决方案1】:

    很简单:

    selected.join(',');
    

    【讨论】:

      猜你喜欢
      • 2015-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-04
      • 2018-11-02
      • 2018-04-10
      相关资源
      最近更新 更多