【发布时间】:2023-03-22 17:37:01
【问题描述】:
我想将一个列表添加到另一个列表。这并不难,我用list = list + test1; 做到了,但问题是我想根据变量添加另一个列表。
给你一个实例:如果一个String是test1,那么我想添加test1列表,如果变量是test2而不是test2列表等等。我有列表test1,test2,test3,...硬编码(见下文)。我尝试了代码list = list + listVariable,但它不起作用。
listVariable 是一个字符串,用户可以通过文本字段进行更改。例如,当用户在文本字段中输入 test2 时,应将列表 test2 添加到列表 list 中。问题是我不能像if (listVariable == test2) {list = list + test2} 那样对其进行硬编码,因为我的列表太多了。如果我的问题描述得不够好,请告诉我。
这是我的清单:
var test1 = [
{"name": "test1.1", "time": 10},
{"name": "test1.2", "time": 10},
];
var test2 = [
{"name": "test2.1", "time": 10},
{"name": "test2.2", "time": 10},
];
【问题讨论】: