127
rated 0 times
[
130]
[
3]
/ answers: 1 / hits: 41535
/ 11 Years ago, thu, november 21, 2013, 12:00:00
I have a JavaScript object which has a list of retailers
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},
]
I would like to PUSH a new key:value into each item:
object.push(storeNumber: 1);
So the updated JavaScript object will be
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},
]
Within my angular controller I have
$scope.retailers = listRetailers ;
angular.forEach($scope.retailers, function(obj){
obj.push(storeNumber: 1);
});
The error states: Object # has no method 'push'
What am I missing here?
More From » angularjs