ng-readonly
Директива AngularJS
Пример
Сделайте поле ввода доступным только для чтения:
Readonly: <input type="checkbox" ng-model="all">
<br>
<input type="text" ng-readonly="all">
Определение и использование
Директива ng-readonly
устанавливает атрибут только для чтения поля формы (ввод или текстовое поле).
Поле формы будет доступно только для чтения, если выражение внутри ng-readonly
атрибута возвращает значение true.
Директива ng-readonly
необходима, чтобы иметь возможность сдвигать значение между true
и false
. В HTML вы не можете установить readonly
атрибут в false
(наличие атрибута только для чтения делает элемент доступным только для чтения, независимо от его значения).
Синтаксис
<input ng-readonly="expression"></input>
Поддерживается элементами <input> <textarea>.
Значения параметров
Value | Description |
---|---|
expression | An expression that will set the element's readonly attribute if it returns true. |