我有这个字符串列表:
final List<String> details;
Run Code Online (Sandbox Code Playgroud)
我想使用文本小部件打印列表中的字符串,这就是我所做的:
List<Product> products = [details: [
'7 ounces',
'Pack of 200 grams',
'Golden roasted' 'Nicely packed in its original Nescafe factory'
],],
Run Code Online (Sandbox Code Playgroud)
使用的文本小部件:
Text( products.details[0], ),
Run Code Online (Sandbox Code Playgroud)
这仅打印索引 0 处的字符串。
有人可以帮忙吗?
如果您希望将列表表示为字符串,则可以使用该join()方法对其进行格式化。
就你而言,
products.details.join(' ')
Run Code Online (Sandbox Code Playgroud)
产量: 7 盎司 每包 200 克 金色烘焙 在雀巢原厂精心包装
您可以在参数中使用任何分隔符,join该分隔符插入在每个字符串项之间。
进一步参考:https://api.flutter.dev/flutter/dart-core/Iterable/join.html
| 归档时间: |
|
| 查看次数: |
16199 次 |
| 最近记录: |