データを取得するangularjs
サービスがありjson
ます。
// Controller.js file
$scope.data=Events.query();
$scope.getEventtypes = function(){
angular.forEach($scope.data,function(value, key){
var arr = [];
if(key==$scope.month+$scope.year) {
for(var i=0; i<key.length; i++) {
arr.push(value[i].type);
$scope.eventtypes=arr.unique();
}
}
});
};
にアクセスしようとすると、 undefined のプロパティを読み取れないvalue[i].type
というエラーがスローされます。非同期呼び出しが原因であることはわかっています。type
//i want to add success function like this
$http.get('').success(function(data) {
....
});
誰でも私を助けることができますか?? これよりも効率的なことを提案した方がよいでしょう。ありがとうございました