홈>
의 차이점은 무엇입니까
<input [(ngModel)]="name">
그리고
<input [(value)]="name">
그들은 같은 일을하는 것 같습니다.
각도 문서는NgModel을 사용하고 있지만 모든 angular1 지시문을 "박스형 바나나"[()]로 바꾼다고 말합니다. 그렇다면 왜NgModel이 여전히 주위에 있습니까?
내가 무엇을 놓치고 있습니까?
- 답변 # 1
트렌드
- OpenCv의 폴더에서 여러 이미지 읽기 (python)
- 파이썬 셀레늄 모든 "href"속성 가져 오기
- html - 자바 스크립트 - 클릭 후 변경 버튼 텍스트 변경
- javascript - 현재 URL에서 특정 div 만 새로 고침/새로 고침
- JSP에 대한 클래스를 컴파일 할 수 없습니다
- JavaScript 변수를 HTML div에 '출력'하는 방법
- git commit - 자식 - 로컬 커밋 된 파일에 대한 변경을 취소하는 방법
- jquery - JavaScript로 현재 세션 값을 얻으시겠습니까?
- javascript - swiperjs에서 정지, 재생 버튼 추가
- python - 화면에서 찾은 요소를 찾을 수없는 경우 셀레늄
ngModel
입력 내용이 양식에 참여할 수 있도록하는 지시문입니다 (그러나 양식 없이도 작동 함)value
[value]="name"
를 사용하여 값을 바인딩 할 수있는 속성입니다.(valueChange)="..."
동안<input>
때문에 작동하지 않습니다 요소에@Output() valueChange;
가 없습니다 따라서[(value)]="..."
유효하지 않습니다.[(ngModel)]="name"
[ngModel]="name" (ngModelChange)="name = $event"
의 속기입니다[(value)]="name"
와 마찬가지로[value]="name" (valueChange)="name = $event"
를 위해