1
値が返されず、値が返されないカスタムフィルタで$ http呼び出しを行いたい場合は、フィルタのみで行うことができます。
.filter('getSportName', ['$http', '$filter','BASE_URL','$rootScope','adapter',function ($http, $filter,BASE_URL,$rootScope,adapter) {
return function(id){
var request = {
method: 'get',
command: 'SportsMasters/'+id,
};
adapter.call(request)
.then(function (data) {
var selectedSport = data;
var name=data.sportstitle;
return name;
})
.catch(function (err) {
console.log(">>>>>>>error ",err);
})
}
}])
ありがとう:
は、ここに私のコードです。
これは正しいです。 – dfsq
私のビューには1000個以上のネストされたレコードがあります。各レコードにはid.iというスポーツIDが$ httpコールのスポーツIDに基づいて取得したいのですが...ここではフィルタまたは関数呼び出しを使用できます –
$ http呼び出しをネストすることができます。 –