AngularJS ng-model-options คำสั่ง

การใช้งานและรายละเอียด

ng-model-options แอดวานซ์สำหรับการควบคุมการบอนดิ้งระหว่างตัวชุดสีสว่างและตัวประกบของตัวชุดสีสว่าง。

คุณสามารถกำหนดให้การบอนดิ้งรอภาพชนิดหรือรอมิลลิเซกันด์เฉพาะที่เฉพาะอย่างยิ่ง หรืออื่น ๆ ข้อมูลเพิ่มเติมอาจดูได้จากค่าที่บันทึกไว้ในประโยคต่อไปนี้。

ตัวอย่าง

รอให้ตัวชุดสีสว่างสู่เป้าหมายก่อนที่จะเชื่อมโยงข้อมูล:

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

ทดลองด้วยตัวเอง

รูปแบบ

<element ng-model-options="ตัวเลือก</element>

ที่ <input><select> และ <textarea> รอบเครื่องมือสนับสนุน

ตัวแปร

ตัวแปร คำอธิบาย
ตัวเลือก

วัตถุ กำหนดตัวเลือกที่ควรทำการผูกข้อมูลตามตาม

{updateOn: 'event'} กำหนดว่าควรทำการผูกข้อมูลเมื่อเกิดเหตุการณ์เฉพาะ

{debounce : 1000} กำหนดว่าควรรอเวลาเท่าไหร่มิลิเซกันก่อนที่จะทำการผูกข้อมูล

{allowInvalid : true|false} กำหนดว่าเมื่อค่าไม่ผ่านการตรวจสอบ ควรทำการผูกข้อมูลหรือไม่

{getterSetter : true|false} กำหนดว่าฟังก์ชันที่จับออกมาจากโมเดลควรถูกมองโดยเป็น getter/setter

{timezone : '0100'} กำหนดโซนเวลาที่ควรใช้ในการจัดการ Date ตัว