選單
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

AngularJS 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 = "John Doe";
});
</script>
自己動手試一試 »

定義和用法

ng-model-options 指令用於控制 HTML 表單元素與作用域中變數的繫結。

您可以指定繫結應等待特定事件發生,或等待特定的毫秒數等,請參見下面引數值中列出的合法值。


語法

<element ng-model-options="option"></element>

受 <input>、<select> 和 <textarea> 元素支援。


引數值

描述
option 一個指定資料繫結必須遵循哪些選項的物件。合法的物件有

{updateOn: 'event'} 指定繫結應在特定事件發生時進行。

{debounce : 1000} 指定繫結前要等待多少毫秒。

{allowInvalid : true|false} 指定如果值未透過驗證,繫結是否可以發生。

{getterSetter : true|false} 指定繫結到模型的函式是否應被視為 getter/setter。

{timezone : '0100'} 指定在處理 Date 物件時應使用哪個時區。

×

聯絡銷售

如果您想將 W3Schools 服務用於教育機構、團隊或企業,請傳送電子郵件給我們
sales@w3schools.com

報告錯誤

如果您想報告錯誤,或想提出建議,請傳送電子郵件給我們
help@w3schools.com

W3Schools 經過最佳化,旨在方便學習和培訓。示例可能經過簡化,以提高閱讀和學習體驗。教程、參考資料和示例會不斷審查,以避免錯誤,但我們無法保證所有內容的完全正確性。使用 W3Schools 即表示您已閱讀並接受我們的使用條款Cookie 和隱私政策

版權所有 1999-2024 Refsnes Data。保留所有權利。W3Schools 由 W3.CSS 提供支援