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>

Coba sendiri

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.