AnguarJS $ httpサービスを使用して、IonicアプリでサーバーAPIを呼び出しています。私はこのようなコードを使用しています
:
$http({
method: 'POST',
url: "url"
}).then(function successCallback(response) {
... handle success operations
}, function errorCallback(error) {
... handle error.
}
すべてが完璧に動作するようです。 APIが正常に呼び出されると、successCallback関数が呼び出されます。
しかし、500のようなエラーが発生した場合、成功コールバックでも取得します。
私はerrorCallbackに到着すると考えています。
ここに示すよりも約束のほうが多く、 'errorCallback'で何かを返すのですか?私たちが再現するのに十分ではない – charlietfl