Я использую службу AnguarJS $ http для вызова моего API-интерфейса в приложении Ionic.
Я использую код, подобный этому:
$http({
method: 'POST',
url: "url"
}).then(function successCallback(response) {
... handle success operations
}, function errorCallback(error) {
... handle error.
}
все, кажется, работает отлично. когда API вызывается успешно, вызывается функция successCallback.
Однако, когда была получена ошибка, такая как 500, я также получаю ее в результате обратного вызова.
Я бы посчитал ошибки, чтобы прибыть в errorCallback.
есть ли еще цепочка обещаний, чем показано, и если вы возвращаете что-либо в 'errorCallback'? Недостаточно показалось, что мы воспроизводим – charlietfl