我有一个名为 test3
的列表,我想将此列表添加到另一个列表 test0
。问题是我只想将 "noequipment"
“子列表”添加到 test0
。
我用下面的代码试了一下:
var test0 = test0 + test3["noequipment"];
这是列表test3
:
var test3 = [
{
"noequipment": [
{"name": "test0.1", "time": 10},
{"name": "test0.2", "time": 10},
{"name": "test0.3", "time": 10},
{"name": "test0.4", "time": 10},
]
},
{
"equipment1": [
{"name": "test1.1", "time": 10},
{"name": "test1.2", "time": 10},
{"name": "test1.3", "time": 10},
{"name": "test1.4", "time": 10},
]
},
];
答案 0 :(得分:0)
请测试此代码。
test0.addAll(test3[0]["noequipment"]);
确保父列表定义为 var test0 = [] ;
我在这里测试这段代码 https://pastebin.pl/view/ff02c9cc
答案 1 :(得分:0)
假设 test0
已经是一个数组,请使用下面的代码
test0.addAll(test3[0]['noequipment'])
答案 2 :(得分:0)
也许你正在寻找这个答案
for (var i in test3[0]['noequipment']) {
test0.add(i);
print("===========>>${test0}");
}