я в курсе $ переваривать уже в вопросе об ошибке прогресса, но здесь i'am не вызывая применять или переваривать метод явно
Я использую два HTTP вызовов в функции же angularJS, что приводит меня к ошибке, что $ дайджеста уже идет, мой код, как
$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);
}
);
как запрос называется правильно, что мое беспокойство вызывает ошибки в firebug, что $ digest уже выполняется, я могу обработать эту ошибку? цикл событий
Как вы упомянули в вопросе, вы не должны получать эту проблему, если вы не вызываете $ apply () или $ digest() вручную. Вы абсолютно уверены, что это фрагмент кода, вызывающий проблему? – godfrzero
да, потому что, когда я вызываю только один запрос Http, все, кажется, работают нормально для меня, только когда я называю эти два вместе, возникает проблема. –
Вы пытались заменить alert на console.log? –