ng-required
Dyrektywa AngularJS
Przykład
Ustaw wymagane pole wejściowe:
Required:
<input type="checkbox" ng-model="myVar">
<input name="myInput"
ng-model="myInput" ng-required="myVar">
Definicja i użycie
Dyrektywa ng-required
ustawia wymagany atrybut pola formularza (input lub textarea).
Pole formularza będzie wymagane, jeśli wyrażenie wewnątrz ng-required
atrybutu zwróci true.
Dyrektywa ng-required
jest konieczna, aby móc przesunąć wartość między true
a false
. W HTML nie można ustawić required
atrybutu na false
(obecność wymaganego atrybutu sprawia, że element jest wymagany, niezależnie od jego wartości).
Składnia
<input ng-required="expression"></input>
Obsługiwane przez <input>, <select> i <textarea> oraz inne edytowalne elementy
Wartości parametrów
Value | Description |
---|---|
expression | An expression that will set the required attribute if it returns true. |