Angularjs ng-model-options 지시문
AngularJS 인스턴스
초점이 손실 될 때 입력 상자의 값을 범위 변수에 바인딩하십시오.
<! doctype html> <html> <head> <meta charset = "utf-8"> <script src = "http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"> </script> </head> <body> <div ng-app = "myapp" ng-controller = "myctrl"> <p> 입력 상자 업데이트 : </p> <입력 ng-model = "name"ng-model-options = "{updateon : 'blur'}"> <p> 초점이 손실 될 때 입력 상자 값을 범위 변수에 바인딩합니다. Angular.module ( 'myapp', []); app.controller ( 'myctrl', function ($ scope) {$ scope.name = "john doe";}); </script> <p>이 예제는 NG-Model-Options 지시문을 사용하여 초점이 손실 될 때 SCOPE 변수에 입력 상자를 사용하는 방법을 보여줍니다. </p> </body> </html>정의 및 사용법
NG-Model-Options 지시문은 HTML 형태 요소를 범위 변수로 바인딩합니다.
바인딩 데이터가 트리거되는 시간을 지정하거나 대기 할 밀리 초 정도를 지정할 수 있습니다. 매개 변수를 설정하기위한 다음 지침을 참조 할 수 있습니다.
문법
<요소 ng-model-options = "옵션"> </element>
<input>, <select>, <textRea>, 요소는이 지침을 지원합니다.
매개 변수 값
| 값 | 설명하다 |
|---|---|
| 옵션 | 데이터 바인딩 규칙을 지정하면 규칙은 다음과 같습니다. {updateon : 'event'} 규칙 이벤트가 발생한 후 데이터가 바인딩되었음을 지정합니다. {debounce : 1000} 데이터 바인딩 전에 기다릴 밀리 초가 지정됩니다. {allowInValid : true | false} 확인 후 데이터가 바인딩되어야하는지 지정합니다. {gettersetter : true | false} Getters/Setters로 모델에 바인딩할지 여부를 지정합니다. {TimeZone : '0100'} 규칙이 시간대를 사용하는지 여부 |
위의 것은 Angularjs ng-model-options 지시문을 분류하는 정보이며, 관련 정보는 향후 추가 될 것입니다.