繁体   English   中英

将字符串列表连接成单个字符串

[英]Concatenate list of strings into single string

我是 flutter 的新手 我想知道如何将字符串列表连接成一个字符串。 我试着做 phrase.toString()。 我也试过

但我没有得到所需的结果。 我怎样才能得到列表中唯一标签的串联? 任何帮助将不胜感激。

List phrase = [
      {
        'tag': 'This is a flutter',
       
      },
      {
        'tag': 'learning session',
        'icon': icon.flutter,
      },
      {
        'tag': 'Therefore,',
        'icon': icon.learningHat,
      },
      {
        'tag': 'Login here',
      },
    ];

我期待输出应该是:This is a flutter learning session. 因此在这里登录。

我努力了:

final phraseTags = phrase[index]['tags'];

但没有得到所需的结果

您在tags上有错字 will be tag

final phraseTags = phrase[index]['tag'];

使用此方法:

getTags(List list) {
 List listOfTagsOnly = list.map((e) => e["tag"].trim()).toList();
  return listOfTagsOnly.join(" ");
}

print(getTags(phrase)); // This is a flutter learning session Therefore, Login here

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM