Уязвимость устраняет эту ошибку в течение многих часов. Твердая часть, что я даже не использую $ применятьПриложение AngularJS выходит из строя с незавершенной областью Inprog
Error: [$rootScope:inprog] $apply already in progress
http://errors.angularjs.org/1.3.16/$rootScope/inprog?p0=%24apply
at angular.js:63
at beginPhase (angular.js:14901)
at Scope.$digest (angular.js:14343)
at HTMLDocument.dismissClickHandler (mm-foundation-tpls.js:3282)
at HTMLDocument.jQuery.event.dispatch (jquery.js:4435)
at HTMLDocument.elemData.handle (jquery.js:4121)
at Object.jQuery.event.trigger (jquery.js:4350)
at HTMLInputElement.<anonymous> (jquery.js:4901)
at Function.jQuery.extend.each (jquery.js:374)
at jQuery.fn.jQuery.each (jquery.js:139)
это происходит при вызове функции с кодом запуска щелчка. Это в директиве. Вот фрагмент
link: function ($scope, el) {
$scope.openBrowse = function() {
el.find('#container').trigger('click');
};
}
Не могли бы вы показать всю директиву и шаблон, пожалуйста. Похоже, у вас есть конфликтная ситуация, когда ваше событие click вызывается дважды в образе Anuglar не нравится. У вас есть директива ng-click или что-то на #container? –