Инструменты пользователя

Инструменты сайта


angular:angularjs:directive:ng-model-options

Это старая версия документа!


ng-model-options

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>

синтаксис

 <element ng-model-options="option"></element>

Поддерживается элементами input, select и textarea.

Значения параметров

опцияОбъект, указывающий, каким параметрам должна следовать привязка данных
{updateOn: 'event'}указывает, что привязка должна происходить, когда происходит конкретное событие.
{debounce : 1000}указывает сколько миллисекунд ждать с привязкой.
{allowInvalid : true|false}указать, может ли быть привязка, если значение не проверено.
{getterSetter : true|false}указывает, следует ли рассматривать функции, связанные с моделью, как методы получения/установки.
{timezone : '0100'}Указывает, какой часовой пояс следует использовать при работе с объектом Date.
angular/angularjs/directive/ng-model-options.1587479051.txt.gz · Последние изменения: 2023/01/12 12:15 (внешнее изменение)