ng-requiredDirective 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-requireddirective 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-requireddirective est nécessaire pour pouvoir déplacer la valeur entre trueet false. En HTML, vous ne pouvez pas définir l' requiredattribut 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.