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>
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. |