AngularJS ng-Modell-Optionen Befehl
Beispiele
Eingabefeld Bindung verliert, wenn der Wert der Variablen im Umfang konzentrieren:
<Div ng-app = "myApp " ng-Controller = "myCtrl">
<Input ng-Modell = "name " ng-Modell-Optionen = "{updateOn: 'Blur'}">
</ Div>
<Script>
var app = angular.module ( 'myApp' , []);
app.controller ( 'myCtrl', function ( $ scope) {
$ Scope.name = "John Doe";
});
</ Script>
<Input ng-Modell = "name " ng-Modell-Optionen = "{updateOn: 'Blur'}">
</ Div>
<Script>
var app = angular.module ( 'myApp' , []);
app.controller ( 'myCtrl', function ( $ scope) {
$ Scope.name = "John Doe";
});
</ Script>
Versuchen »
Definition und Verwendung
ng-Modell-Optionen Befehl , um die HTML - Formularelemente zu einem variablen Umfang zu binden
Sie können binden Daten angeben, die Zeit auslösen, oder angeben, wie viele Millisekunden warten, Parametereinstellungen auf die folgenden Anweisungen beziehen können.
Grammatik
<Element ng-Modell-Optionen = "Option"> </ element>
<Input>, <Auswahl>, <textarea> Elemente unterstützen diese Anweisung.
Parameter Wert
Wert | Beschreibung |
---|---|
Option | Gibt die Regeln für die Datenbindung, die Regeln sind wie folgt: {UpdateOn: "Ereignis"} nach einem bestimmten Ereignis auftritt gebundenen Datenregel {Debounce: 1000} wartet auf eine vorgegebene Anzahl von Millisekunden nach der Datenbindung {AllowInvalid: true | false} Die Bestimmungen müssen, ob die Bindung Daten zu verifizieren {GetterSetter: true | false} Gibt an, ob als Getter / Setter zum Modell zu binden {Zeitzone: '0100'} Regel, ob die Zeitzone |