AngularJS ng-model-options Düzenleyici

Tanım ve Kullanım

ng-model-options Düzenleyici, HTML form elemanları ve öznitelikteki değişkenlerin bağlantısını kontrol eder.

Bağlantıyı belirli bir olayın gerçekleşmesini veya belirli bir milisaniye sayısını beklemek için belirtebilirsiniz. Daha fazla bilgi için, aşağıda listelenen geçerli değerlere bakın.

Örnek

Veri bağlantısını kaydetmeden önce alanın odak kaybını bekleyin:

<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 = \"Bill Gates\";
);
</script>

Kişisel olarak deneyin

Sözdizimi

<element ng-model-options="Seçenek</element>

desteklenir <input><select> ve <textarea> Element Desteği

Parametre

Parametre Açıklama
Seçenek

Veri bağlama seçeneklerini belirlemek için kullanılan nesnedir. Geçerli nesneler:

{updateOn: 'event'} Belirli bir olay meydana geldiğinde bağlama ne zaman yapılacağını belirtir.

{debounce : 1000} Bağlama kaç milisaniye bekleme yapmalıdır belirlenir.

{allowInvalid : true|false} Değer doğrulama geçmezse bağlama yapılabileceğini belirtir.

{getterSetter : true|false} Modelle bağlantılı fonksiyonların getter/setter olarak görülüp görülmemesi belirlenir.

{timezone : '0100'} Date nesnesi işlenirken hangi zaman dilimini kullanılacağını belirtir.