5

$digest already in progress エラーの問題は認識していますが、ここでは適用またはダイジェスト メソッドを明示的に呼び出していません。

同じ angularJS 関数で 2 つの http 呼び出しを使用しているため、$digest が既に進行中というエラーが発生します。私のコードは次のようなものです。

 $http.post('/CRUDOper/memberInsert',$scope.memberAdd).
        success(function(post){
            if(!post.IsSuccess){
                alert(post.msg + "Try Again");
                return;
            }
            alert("Member Added Successfully");
        }
    );

    var autopass = Math.random().toString(36).slice(-8);
    var passwordinsert = {formno : $scope.memberAdd.formno, password : autopass  };
    $http.post('/CRUDOper/autogeneratepassword',passwordinsert).
        success(function(post){
            if(!post.IsSuccess){
                alert(post.msg + "Try Again");
                return;
            }
            alert("Autogenerated Password for present user : " + autopass );
        }
    );

両方のリクエストが正しく呼び出されます私の懸念は、 $digest がすでに進行中という firebug のエラーです。このエラーを処理する方法はありますか?

4

2 に答える 2