AngularJS ng-readonly directive

Definition and usage

ng-readonly sets the form field (input or textarea) of the attribute readonly attribute.

If ng-readonly Expression in the attribute returns true, dann wird das Formularfeld lesbar.

ng-readonly Anweisungen sind erforderlich, um zwischen true und false zu wechseln. In HTML können Sie das readonly-Attribut nicht auf false setzen (das Vorhandensein des readonly-Attributs macht das Element lesbar, unabhängig von seinem Wert).

Beispiel

Machen Sie das Eingabefeld lesbar:

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

Versuchen Sie es selbst

Syntax

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

Betroffen <input>, <textarea> Elementunterstützung.

Parameter

Parameter Beschreibung
expression Wenn true zurückgegeben wird, wird das readonly-Attribut des Elements gesetzt.