List 如何将新项目添加到地图列表中,以及如何删除Flatter中的项目
我是一名新手,我有以下疑问: 我有以下地图列表,我想添加一个新项目并删除一个项目List 如何将新项目添加到地图列表中,以及如何删除Flatter中的项目,list,flutter,dictionary,List,Flutter,Dictionary,我是一名新手,我有以下疑问: 我有以下地图列表,我想添加一个新项目并删除一个项目 List<Map<String, dynamic>> entries = [ { 'name': 'John', 'age': 21 }, { 'name': 'Paul', 'age': 18 } ] 列表条目=[ { “姓名”:“约翰”, 年龄:21岁 }, { '姓名':'保罗', 年龄:18岁 } ] 我尝
List<Map<String, dynamic>> entries = [
{
'name': 'John',
'age': 21
},
{
'name': 'Paul',
'age': 18
}
]
列表条目=[
{
“姓名”:“约翰”,
年龄:21岁
},
{
'姓名':'保罗',
年龄:18岁
}
]
我尝试了下面的代码,但无效:
添加:条目['name']='George'
删除:条目。删除(索引)代码>您应该拨打
entries.add({'name': 'George'});
这将向您的列表中添加一个Map类型的新元素。要添加和删除元素,可以从类中调用方法。
这里有一个例子
// To add a new entry -> {name: George}
entries.add({'name': 'George'});
// To manipulate an entry -> {name: George, age: 20}
entries[2]['age'] = 20;
// To remove an entry -> {name: John, age: 21}
entries.removeAt(0);
成功了,谢谢,欢迎你。一定要考虑一下这个答案。