instrução ng-readonly do AngularJS
definição e uso
ng-readonly
instrução define o campo do formulário (input ou textarea) readonly
atributo.
se ng-readonly
A expressão dentro do atributo retorna true
então o campo do formulário será apenas leitura.
ng-readonly
A diretiva é necessária para alternar entre true e false. Em HTML, você não pode definir o atributo readonly como false (a existência do atributo readonly torna o elemento apenas leitura, independentemente do valor).
Exemplo
Tornar campos de entrada apenas leitura:
Somente leitura: <input type="checkbox" ng-model="all"> <br> <input type="text" ng-readonly="all">
Sintaxe
<input ng-readonly="expressão</input>
Afetado por <input>
, <textarea>
Elementos Suportados.
Parâmetros
Parâmetros | Descrição |
---|---|
expressão | Se retornar true, configurará a expressão do atributo readonly do elemento. |