Witam posiadam taki kod w ANGULAR JS

  1. var z = 0;
  2. for (var i = 0; i < data.length; i++) {
  3. var tmpID = data[i].features[0].properties.RegionGroupID;
  4. var tmp = data[i].features[0].properties.RegionProfileName;
  5. var tmpRegID = data[i].features[0].properties.RegionID;
  6. for (var j = 0; j < $scope.corpRegionGroups.length; j++) {
  7. if ($scope.corpRegionGroups[j] == tmpID) {
  8. $scope.corpRegionGroupsID = [{
  9. "name" : tmp,
  10. "id" : tmpRegID
  11. }];
  12. z++;
  13. }
  14. }
  15. }


Chciałbym zapytać w jaki spoosb moge dodawac nowe elementy w petli do takiej tablicy
$scope.corpRegionGroupsID = [{
"name" : tmp,
"id" : tmpRegID
}];

Poniewaz ten kod przechodzi cala petle i zapisuje do $scope.corpRegionGroupsID ostatni wynik w petli a chcialbym zeby do tej zmiennej zapisywac kolejne dane i wyswielic potem w widoku

  1. <option ng-repeat="RegionalGroupsID in corpRegionGroupsID" ng-selected="RegionalGroupsID.id == RegionIDModal" value="{{RegionalGroupsID.id}}">{{RegionalGroupsID.name}}</option>