如何将来自简单 List 的数据合并为 Map 参数的一部分?
How can merge data from a simple List as a part of a Map parameter?
我刚开始使用 Flutter,我正在努力处理列表和地图,所以如果有人愿意提供帮助那就太好了!
我是做一个像
这样的简单列表
['Johh', 'Will', 'Mary']
到List like
{'Name': 'John', 'Aplication' : Datetime.now()},
{'Name': 'Will', 'Aplication' : Datetime.now()},
{'Name': 'Mary', 'Aplication' : Datetime.now()}
看了那么多论坛还是没看懂
这是一个将列表转换为 Map 列表的选项
void main() async {
List data = ['Johh', 'Will', 'Mary'];
var newData = data.map((val) {
return {'name': val, 'application': DateTime.now()};
}).toList();
print(newData);
}
我建议查看 https://www.tutorialspoint.com/dart_programming/dart_programming_map.htm 它是一个很好的信息来源并且易于理解。
我刚开始使用 Flutter,我正在努力处理列表和地图,所以如果有人愿意提供帮助那就太好了!
我是做一个像
这样的简单列表['Johh', 'Will', 'Mary']
到List like
{'Name': 'John', 'Aplication' : Datetime.now()},
{'Name': 'Will', 'Aplication' : Datetime.now()},
{'Name': 'Mary', 'Aplication' : Datetime.now()}
看了那么多论坛还是没看懂
这是一个将列表转换为 Map
void main() async {
List data = ['Johh', 'Will', 'Mary'];
var newData = data.map((val) {
return {'name': val, 'application': DateTime.now()};
}).toList();
print(newData);
}
我建议查看 https://www.tutorialspoint.com/dart_programming/dart_programming_map.htm 它是一个很好的信息来源并且易于理解。