ng-required
Direttiva AngularJS
Esempio
Rendi obbligatorio il campo di inserimento:
Required:
<input type="checkbox" ng-model="myVar">
<input name="myInput"
ng-model="myInput" ng-required="myVar">
Definizione e utilizzo
La ng-required
direttiva imposta l'attributo richiesto di un campo del modulo (input o textarea).
Il campo del modulo sarà obbligatorio se l'espressione all'interno ng-required
dell'attributo restituisce true.
La ng-required
direttiva è necessaria per poter spostare il valore tra true
e false
. In HTML, non è possibile impostare l' required
attributo su false
(la presenza dell'attributo richiesto rende l'elemento obbligatorio, indipendentemente dal suo valore).
Sintassi
<input ng-required="expression"></input>
Supportato da <input>, <select> e <textarea> e altri elementi modificabili
Valori dei parametri
Value | Description |
---|---|
expression | An expression that will set the required attribute if it returns true. |