Instruksi AngularJS ng-model-options
Definisi dan Penggunaan
ng-model-options
Instruksi digunakan untuk mengawasi pengikatan elemen formulir HTML dan variabel dalam lingkungan.
Anda dapat menentukan bahwa pengikatan harus menunggu peristiwa tertentu terjadi, atau menunggu selama milidetik tertentu, dll. Untuk informasi lebih lanjut, lihat nilai yang dijadwalkan di bawah ini.
Contoh
Menunggu kolom kehilangan fokus untuk mengikat data:
<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>
Sintaks
<element ng-model-options="opsi</element>
Diterima <input>
、<select>
dan <textarea>
Dukungan elemen.
Parameter
Parameter | Deskripsi |
---|---|
opsi |
Objek, menentukan opsi yang harus diikuti penyangkapan data. Objek yang sah termasuk: {updateOn: 'event'} menentukan saat peristiwa khusus terjadi, pengikatan harus terjadi. {debounce : 1000} menentukan berapa lama (dalam milidetik) pengikatan harus menunggu. {allowInvalid : true|false} menentukan apakah pengikatan dapat dilakukan jika nilai tidak melalui verifikasi. {getterSetter : true|false} menentukan apakah fungsi yang diikat ke model harus dianggap getter/setter. {timezone : '0100'} menentukan timezone yang digunakan saat mengelola objek Date. |