我有这个数组:
$scope.arrayList=[{FirstName:"",LastName:""}];
$scope.Address=[{address:"",PhonNumber:""}];
我想将另一个$scope.Address
数组推入first(index)
对象中,输出应如下所示:
$scope.arrayList=[{FirstName:"",LastName:"",$scope.Address}];
当我尝试将地址推送到数组中时,它正在创建一个新对象,因此我尝试了以下操作:
$scope.arrayList[0].push($scope.Address);
但是它显示此错误:“ [0]未定义”
我想你在找这个
$scope.arrayList[0].Address= $scope.Address;
您不能在不提供键/值对的情况下将数组插入对象数组。
假设$scope.Address
存储的地址数组$scope.arrayList[0]
。
如果不是这种情况,并且您要相对于索引映射每个数组,请尝试以下操作:
$scope.arrayList[0].Address= $scope.Address[0];
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句