ng-requiredDirectiva AngularJS


Ejemplo

Haga que el campo de entrada sea obligatorio:

Required:
<input type="checkbox" ng-model="myVar">

<input name="myInput" ng-model="myInput" ng-required="myVar">

Definición y uso

La ng-requireddirectiva establece el atributo requerido de un campo de formulario (entrada o área de texto).

El campo de formulario será obligatorio si la expresión dentro del ng-required atributo devuelve verdadero.

La ng-requireddirectiva es necesaria para poder cambiar el valor entre truey false. En HTML, no puede establecer el requiredatributo en false(la presencia del atributo obligatorio hace que el elemento sea obligatorio, independientemente de su valor).


Sintaxis

<input ng-required="expression"></input>

Compatible con <input>, <select> y <textarea> y otros elementos editables


Valores paramétricos

Value Description
expression An expression that will set the required attribute if it returns true.