7

我创建了以下数组:

$scope.testAccounts[0] = { id: 99, name: "Select Account" };

我试过了

$scope.testAccounts.push(result.data);

results.data 看起来像这样:

[{ id: 1, name: "x" },{ id: 2, name: "y" }]

然而,这似乎不起作用,因为它试图添加一个数组作为第二个元素。我需要的是将数组 result.data 的内容附加到数组 $scope.testAccounts

请注意,如果数组是对象数组,那么到目前为止我看到的所有示例似乎都不起作用。这就是我所拥有的。谢谢

4

1 回答 1

4

您正在寻找Array.concat

> foo = [1,2,3]
[1, 2, 3]
> foo.concat([4,5,6])
[1, 2, 3, 4, 5, 6]
于 2013-05-03T07:05:26.117 回答