ng-readonlyDirettiva AngularJS


Esempio

Rendi il campo di input di sola lettura:

Readonly: <input type="checkbox" ng-model="all">
<br>
<input type="text" ng-readonly="all">

Definizione e utilizzo

La ng-readonlydirettiva imposta l'attributo di sola lettura di un campo del modulo (input o textarea).

Il campo del modulo sarà di sola lettura se l'espressione all'interno ng-readonly dell'attributo restituisce true.

La ng-readonlydirettiva è necessaria per poter spostare il valore tra truee false. In HTML, non è possibile impostare l' readonlyattributo su false(la presenza dell'attributo readonly rende l'elemento di sola lettura, indipendentemente dal suo valore).


Sintassi

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

Supportato da elementi <input> <textarea>.


Valori dei parametri

Value Description
expression An expression that will set the element's readonly attribute if it returns true.