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