I have a problem with a for/in inside a function that does not work.
$scope.files = [];
jobslisting.getJobs(function(data){
for(var i = 0; i < data.length; i++){
$scope.files.push({name:data[i]});
}
console.log(data);
console.log($scope.files);
});
console.log(data) returns:
Object {2: "item1", 3: "item2", 4: "item3", 5: "item4", 6: "item5", 7: "item6", 8: "item7", 9: "item8"}
console.log($scope.files) returns
[]
Thanks in advance for any advices!