dart - 如何将列表转换为字符串并保存它的引号?
问题描述
我有清单:
List list = ['aa', 'bb', 'cc'];
我需要得到字符串:
"['aa', 'bb', 'cc']"
.toString()
我得到:
[aa, bb, cc]
解决方案
List list = ['aa', 'bb', 'cc'];
var str = '"${list.map((s) => "'$s'").toList()}"';
或者
var str = '"[\'' + list.join("', '") + '\']"';
推荐阅读
- jquery - 如何以动态方式将切换类应用于 n 个项目?
- python - 如何在我的 urls.py 中修复“尝试的相对错误”
- json - 授权和获取请求自动测试
- python - IP 地址的 Tkinter 条目验证
- node.js - 嘲笑 Stripe
- apache-spark - 使用过滤器时,火花是否会从 Kudu 加载所有数据?
- javascript - 将水印/徽标添加到 Chart.js
- reactjs - 如果观察者中有多个具有相同操作的函数调用,redux saga 将如何表现?
- robotframework - Robot Framework如何设置文件路径?
- c# - 通过 Ajax 更新 C# 变量?