Instruksi AngularJS ng-model-options
Definisi dan Penggunaan
ng-model-options
Instruksi untuk mengawal pengikat elemen formulir HTML dan variable dalam lingkungan.
Anda boleh tentukan pengikat untuk menunggu kejadian tertentu berlaku, atau menunggu masa berapa miliseconds, dan sebagainya. Untuk maklumat lanjut, sila lihat nilai sah yang disenaraikan di bawah parameter.
Contoh
Tunggu bidang kehilangan fokus sebelum 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="option</element>
Dipengaruhi oleh <input>
、<select>
dan <textarea>
Dipersumpah oleh elemen.
Parameter
Parameter | Penerangan |
---|---|
option |
Objek, menentukan pilihan yang mesti diikuti bagi pengikat data. Objek yang sah termasuk: {updateOn: 'event'} Menentukan bila pengikat patut berlaku apabila berlaku acara khusus. {debounce : 1000} Menentukan berapa masa milidetik yang harus tunggu sebelum pengikat berlaku. {allowInvalid : true|false} Menentukan jika nilai yang belum melalui pengesahan boleh disambung. {getterSetter : true|false} Menentukan jika fungsi yang disambung ke model patut dianggap sebagai getter/setter. {timezone : '0100'} Menentukan zon waktu yang akan digunakan untuk mengolah objek Date. |