Я хочу вызов $ http в пользовательских фильтрах, которые возвращают значение, которое оно не работает (Asynch), и не возвращает значение. Я хочу сделать это только фильтрами. Возможно;
Вот мой код:
.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 вложенных записей, на мой взгляд. У каждой записи есть вид спорта. Я хочу получить спортивное имя по признаку спорта от $ http call ... здесь только я могу использовать фильтр или вызов функции –
You может вложить $ http звонки. –