ng-requiredDirettiva 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-requireddirettiva 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-requireddirettiva è necessaria per poter spostare il valore tra truee false. In HTML, non è possibile impostare l' requiredattributo 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.