Mam obiektu JavaScript, która ma listę sprzedawcówangularjs ForEach wcisnąć nowy element do obiektu
var listRetailers = [
{"url":"http://www.fake1.com", "img":"images/1logo.jpg"},
{"url":"http://www.fake2.com", "img":"images/2logo.gif"},
{"url":"http://www.fake3.com", "img":"images/3logo.gif"},
]
chciałbym pchnąć nowy klucz: wartość w każdej pozycji:
object.push("storeNumber": "1");
Tak zaktualizowany obiekt JavaScript będzie
var listRetailers = [
{"url":"http://www.fake1.com", "img":"images/1logo.jpg", "storeNumber":"1"},
{"url":"http://www.fake2.com", "img":"images/2logo.gif", "storeNumber":"1"},
{"url":"http://www.fake3.com", "img":"images/3logo.gif", "storeNumber":"1"},
]
ciągu mojego kątowej kontrolera mam
$scope.retailers = listRetailers ;
angular.forEach($scope.retailers, function(obj){
obj.push("storeNumber": "1");
});
stanach błędów: Obiekt # ma metody 'push'
Co ja tu brakuje?
Który z aspektów Pana (i) zdaniem zawiera JSON? – meagar
@meagar Aktualizowanie obiektu Json. –