如何将Angular多个数组聚合成一个?我不想连接/合并它们,但用逗号分隔它们。
var data1 = [65, -59, 80, 81, -56, 55, -40];
var data2 = [28, 48, -40, 19, 86, 27, 90];
预期:
data = [
[65, -59, 80, 81, -56, 55, -40],
[28, 48, -40, 19, 86, 27, 90]
];
答案 0 :(得分:1)
这不是一个Angular问题,而是一个javascript问题,虽然有很多方法可以解决这个问题,但我会给你一个。
var mergedData = [];
var data1 = [65, -59, 80, 81, -56, 55, -40];
var data2 = [28, 48, -40, 19, 86, 27, 90];
mergedData.push(data1);
mergedData.push(data2);
变量 mergedData 现在将包含
[
[65, -59, 80, 81, -56, 55, -40],
[28, 48, -40, 19, 86, 27, 90]
]
答案 1 :(得分:0)
您可以创建一个新数组来保存数据,然后将数组推送到这个新数组中:
Settings