I am developing web application in angularjs. I have one foreach loop to loop through scope object. Below is my js code.
$scope.details = [];
$scope.apply = function() {
angular.forEach($scope.screenMap, function(value, key) {
//$scope.details.push(value.scrn_id, value.Read, value.Write);
$scope.details.push("ID", value.scrn_id);
$scope.details.push("Read", value.Read);
$scope.details.push("Write", value.Write);
});
console.log($scope.details);
}
After looping I get total 18 entries for 3 iterations.
What I am expecting is
ID:1 Read:True Write: False
ID:2 Read:False Write: True
ID:3 Read:True Write: False
ID:4 Read:False Write: True
may I know how can I get array in above format?