입력 텍스트에서 $ watch를 사용하려고합니다. 처음으로 타이핑 할 때 정의되지 않은 값을 반환하며, 두 번째 타이핑을 시도 할 때 더 이상 작동하지 않습니다.
내가 뭘 잘못하고 있니?
$scope.$watch('formNovoCred.dadosEC.representante.cpf', function(newValue, oldValue) {
$rootScope.formNovoCred.dadosEC.representante.cpf = $rootScope.formNovoCred.dadosEC.representante.cpf;
if (newValue != oldValue){
console.log("here", $rootScope.formNovoCred.dadosEC.representante.cpf);
}
}, true);
입력에 반응하려면 [ng-change] (https://docs.angularjs.org/api/ng/directive/ngChange) 지시문을 사용하십시오. – georgeawg