Оглавление:
Карта сайта:
Оглавление:
Карта сайта:
Это старая версия документа!
Example Подождите с привязкой данных, пока поле не потеряет фокус:
<div ng-app="myApp" ng-controller="myCtrl"> <input ng-model="name" ng-model-options="{updateOn: 'blur'}"> </div> <script> var app = angular.module('myApp', []); app.controller('myCtrl', function($scope) { $scope.name = "John Doe"; }); </script>
Директива ng-focus сообщает AngularJS, что делать, когда элемент HTML получает фокус.
Директива ng-focus от AngularJS не будет переопределять исходное событие onfocus элемента, оба будут выполнены.
<element ng-model-options="option"></element>
Поддерживается элементами input, select и textarea.
| опция | бъект, указывающий, каким параметрам должна следовать привязка данных | |
|---|---|---|
| {updateOn: 'event'} | указывает, что привязка должна происходить, когда происходит конкретное событие. | |
| {debounce : 1000} | указывает сколько миллисекунд ждать с привязкой. | |
| {allowInvalid : true | false} | указать, может ли быть привязка, если значение не проверено. |
| {getterSetter : true | false} | указывает, следует ли рассматривать функции, связанные с моделью, как методы получения/установки. |
| {timezone : '0100'} | Указывает, какой часовой пояс следует использовать при работе с объектом Date. |