Ссылка на приложение:
paramount1987.github.io/angular-charges
сам код:
https://github.com/Paramount1987/angular-charges/b...
Проблема при редактировании суммы доходов. При событие onblur обновление данных происходит не сразу, только при повторном событии (но значение помнит), почему так?. Не хватает знаний, что и куда копать.
Пишу простое приложение для изучения angular (и javascript в том числе).
Код редактирования суммы.
$scope.valueEdit = function(event,index,obj){
var input = document.createElement('input');
input.setAttribute('type','number');
input.setAttribute('class','td-input-item');
input.setAttribute('data-index',index);
input.value = obj.value;
event.currentTarget.appendChild(input);
input.focus();
input.onblur = function(){
$scope.charges[this.getAttribute('data-index')].value = this.value;
this.parentNode.removeChild(this);
};
};