ng-readonly
Dyrektywa AngularJS
Przykład
Ustaw pole wejściowe tylko do odczytu:
Readonly: <input type="checkbox" ng-model="all">
<br>
<input type="text" ng-readonly="all">
Definicja i użycie
Dyrektywa ng-readonly
ustawia atrybut readonly pola formularza (input lub textarea).
Pole formularza będzie tylko do odczytu, jeśli wyrażenie wewnątrz ng-readonly
atrybutu zwróci true.
Dyrektywa ng-readonly
jest konieczna, aby móc przesunąć wartość między true
a false
. W HTML nie można ustawić readonly
atrybutu na false
(obecność atrybutu readonly powoduje, że element jest tylko do odczytu, niezależnie od jego wartości).
Składnia
<input ng-readonly="expression"></input>
Obsługiwane przez elementy <input> <textarea>.
Wartości parametrów
Value | Description |
---|---|
expression | An expression that will set the element's readonly attribute if it returns true. |