ng-required
Directive AngularJS
Exemple
Rendez le champ de saisie obligatoire :
Required:
<input type="checkbox" ng-model="myVar">
<input name="myInput"
ng-model="myInput" ng-required="myVar">
Définition et utilisation
La ng-required
directive définit l'attribut requis d'un champ de formulaire (input ou textarea).
Le champ de formulaire sera requis si l'expression à l'intérieur de l' ng-required
attribut renvoie true.
La ng-required
directive est nécessaire pour pouvoir déplacer la valeur entre true
et false
. En HTML, vous ne pouvez pas définir l' required
attribut sur false
(la présence de l'attribut required rend l'élément obligatoire, quelle que soit sa valeur).
Syntaxe
<input ng-required="expression"></input>
Pris en charge par <input>, <select> et <textarea> et d'autres éléments modifiables
Valeurs des paramètres
Value | Description |
---|---|
expression | An expression that will set the required attribute if it returns true. |