1
allEnquetes
のすべてのデータを回復しています。私はただ要求されたこのリストを見つけるが、allEnquetes
が約束を返すのでエラーが発生する。AngularJS - 工場の約束IDフィールドの戻り値
.factory('enquetesAPI', function($http,myConfig){
return {
allEnquete: function(){
return $http.get(myConfig.remote + '/lists.asp?acao=list-enquete&codadmin='+myConfig.codadmin);
},
getEnquete: function(enqueteId) {
for (var i = 0; i < this.allEnquete().length; i++) {
if (this.allEnquete()[i].codigo === parseInt(enqueteId)) {
return this.allEnquete()[i];
}
}
return this.allEnquete()
}
};
})
This is the result when I console.log (this.allEnquete)
エラー:TypeError:this.allEnqueteは関数ではありません – alebarros
申し訳ありません。それはテストされていないコードでした。私は訂正をした。これは今すぐ動作するはずです。 – Ankit