Мне нужно настроить загрузку элементов из
$http(.....).success(function(data){
$scope.items=data
....
dothis() // my func
dothis() - https://jsfiddle.net/4ye83zte/4/
Но у меня ошибка на $(this).trigger('change');
(Номер 46 строк)
Error: $digest already in progress
Я попробую:
angular.element($(this)).triggerHandler('change') - have error too
Но не работает
$scope.$eval(function () {
$timeout(function () {
dothis(function () {
angular.element($('.pxyselect')).triggerHandler('change');
}, 0);
});
});
Это работало после элемента render и после $ digest
$scope.applyAsync()
чтобы избежать дайджест-$scope.applyAsync()
.