angular 사용법 공부
HTML input 엘리먼트 컨트롤이다.
ngModel
과 같이 사용하여 데이터 바인딩, 입력 상태 제어, validation의 기능들을 제공한다.
[required]
: 입력값이 비었을 경우 required 에러 키를 설정한다[ng-required]
: 값이 참일 경우 required 속성을 설정한다.[ng-pattern]
: 정규표현식 검사[ng-change]
: $scope
값이 변화될 때 trigger[ng-trim=true]
: 자동 공백제거 여부 설정. input[type=password]
에 대해서는 무시됨.사용법:
<input
ng-model="string"
[name="string"]
[required="string"]
[ng-required="boolean"]
[ng-minlength="number"]
[ng-maxlength="number"]
[ng-pattern="string"]
[ng-change="string"]
[ng-trim="boolean"]>
...
</input>