0

こんにちは、ngResource$saveメソッドを使用していますが、2 つの異なる動作が発生します。理由がわかりません

まず、私はこのように使用しています:

    $scope.user = new User($scope.user);
    $scope.user.$save(function () {
       $window.location.href = //redirection here;
    }, function (response) {
        $scope.form.addErrors(response.data.errors);
    });

次に、同様の操作を行っているときに別のコントローラーがありますが、サーバーから 404 または 422 エラーを取得しても、最初のコールバックが実行され、エラー コールバックは無視されます。

誰にもこれについて何か考えがありますか?Google で何時間も検索して、詳細なドキュメントを見つけようとしました$saveが、まだこの問題に悩まされています。

ありがとうございました。

4

1 に答える 1