flutter - 从 JsLinkedHashMap 获取所有值飘飘然
问题描述
编写一个可能有数据更新的应用程序,我如何更新 JsLinkedHashMap<String,dynamic> 值,这里是示例代码
List samplelist = [{"name":'abc',"letter1":'a',"letter2":'b'}];
这是一个名为
var string = {'letter3':'c','letter4':'d'};
“如何将其添加到 JsLinkedHashMap 中的新项目,名称为 = abc 并在“letter2”之后?
解决方案
你这样做:
List<Map<String, dynamic>> samplelist = [{"name": 'abc', "letter1": 'a', "letter2": 'b'}];
Map<String, dynamic> string = {'letter3': 'c', 'letter4': 'd'};
samplelist[0].addAll(string);
输出
[{name: abc, letter1: a, letter2: b, letter3: c, letter4: d}]
推荐阅读
- arrays - 使用 rails 6 和 postgresql,使用数组项作为引用返回对象集合
- awk - For each unique occurrence in field, print sum corresponding numerical field and number of occurrences/counts
- php - PHP round() -0.000000001 结果为 -0
- python - ImportError:无法导入名称“Celery”
- php - PHP图像上传不会将文件保存在文件夹中
- reporting-services - SSRS:具有附加自定义输入的条件可用值
- string - bash removes consecutive spaces from string
- r - 如何用其他特殊字符在R中用`\\"`替换`\"`
- svg - 如何生成带有条形图并显示在画布标签上的 Highcharts 图形 SVG?
- ruby - 查找记录的关联计数 > n