각 입력 상자를 바인드하는 숫자 오류의 긴 시리즈를 입력

최근 각 NG 모델 입력 입력 창을 사용 범위 변수를 결합 할 때, 에러 수가 긴 문자열을 입력 할 것을 발견하였습니다. 다음과 같이 코드입니다 :

< HTML > 
< 머리 > 
    < 메타 문자 집합 = "UTF-8" > 
    < 제목 > 테스트 </ 제목 > 
    < 스크립트 유형 = "텍스트 / 자바 스크립트" SRC = "../ 스크립트 / angular1.4.6.min.js" > </ 스크립트 > 
</ 헤드 > 
< 본체 NG-앱 = "MYPROJECT" 겨 제어기 = "테스트"  > 
    < 입력 ID = "payCode" 타입 = "숫자"모델 = "데이터" 변화의= "입력 ()" /> 

    < 스크립트 타입 = "텍스트 / 자바 스크립트" > 
        var에 = angular.module ( " MYPROJECT " []); 
        app.controller ( " 시험 " , 함수 ($ 범위) { 
            $ scope.data =  "" ; 
            $ scope.input =  함수 () { 
                CONSOLE.LOG ($ scope.data + " --------- - " + document.getElementById를 ( " payCode " ) .value);
    </ 스크립트 > 
</ > 
</ HTML >

나는 변화 NG, 모든 입력 한 후, 입력 상자를 얻을 $ scope.data 각 변수 값과 document.getElementById를의 값은 다음과 같은 효과가있다, 인쇄되어 사용 :

분명히, 17 번부터 각도의 값이 자동으로 잘못을 얻을 수 있지만, document.getElementById를이 값이 여전히 올바른 인수했다. 나는 아직도이 문제가, 그것을 시도의 angular1.6.2 버전을 변경,이 작은 버그 각도, 그리고에 대한 모든 사람들과 논의 할 것 같아요.

추천

출처www.cnblogs.com/chenyoumei/p/12049577.html