У меня есть этот код в моем service.jsжурнал сообщений, если состояние службы Api == 404 в angularJS
function myService($http, $log) {
var API = 'https://myapi.net/api/api.php?';
$log.debug(API);
return {
getApi: function(inputValue, inputValue2) {
return $http({
url:API + inputValue + '=' + inputValue2,
method:'GET'
})
}
};
}
и в моем контроллере:
vm.searchNetflix = function() {
netflixService.getApi(vm.searchResult, vm.searchResult2).then(function(result){
vm.ResultSearch = result.data;
$log.log('result' + result);
});
};
Это 2 значения "SearchResult и SearchResults" Я призываю на входе, и изменить апи URL,
пример: https://myapi.net/api/api.php?mySearchResult=mySearchResult2
Когда я ввожу значение, оно возвращает что-то вправо, , и если я набираю что-то недействительное, возвращается 404 или 400, если a из значений пуст.
Как я могу подтвердить этот статус и вернуться на мой взгляд?
Thks :)
Итак, вы хотите захватить состояние ошибки из результата вашего обслуживания? – Makoto
Да, чтобы иметь возможность лечить и давать результат в представлении, если мое значение ошибочно вводится – Lupan