ng-required
Diretiva AngularJS
Exemplo
Torne o campo de entrada obrigatório:
Required:
<input type="checkbox" ng-model="myVar">
<input name="myInput"
ng-model="myInput" ng-required="myVar">
Definição e uso
A ng-required
diretiva define o atributo obrigatório de um campo de formulário (entrada ou área de texto).
O campo de formulário será obrigatório se a expressão dentro do ng-required
atributo retornar true.
A ng-required
diretiva é necessária para poder deslocar o valor entre true
e false
. Em HTML, você não pode definir o required
atributo para false
(a presença do atributo obrigatório torna o elemento obrigatório, independentemente de seu valor).
Sintaxe
<input ng-required="expression"></input>
Suportado por <input>, <select> e <textarea> e outros elementos editáveis
Valores de parâmetro
Value | Description |
---|---|
expression | An expression that will set the required attribute if it returns true. |