0
コントローラをクリックしてダブルボタンが必要です前述の機能が2回アクティブ化されていない限り実行されません。AngularJSスコープアップデートは
}).catch(function(error) {
console.log(error);
$scope.modalErrorMessage = true;
$scope.errorMessage = error;
});
参考として、2つの機能はボタンクリックk(フォームが有効な場合)。エラービットを関数を2回実行する代わりに、最初のクリックで実行するようにするにはどうすればよいですか?
catchメソッドは、api呼び出しが失敗した場合にのみ実行されます。あなたはapiが2回目に失敗しているかどうかを確認する必要があります。 –
それはそうしています。 console.log(エラー)は、最初のボタンクリックで実行されますが、それ以降の2行($スコープ)は2回目のボタンクリックでのみ実行されます。最初のクリックで$範囲が更新されないのはなぜですか? –