ng-readonly
Directive AngularJS
Exemple
Rendez le champ de saisie en lecture seule :
Readonly: <input type="checkbox" ng-model="all">
<br>
<input type="text" ng-readonly="all">
Définition et utilisation
La ng-readonly
directive définit l'attribut readonly d'un champ de formulaire (input ou textarea).
Le champ de formulaire sera en lecture seule si l'expression à l'intérieur de l' ng-readonly
attribut renvoie true.
La ng-readonly
directive est nécessaire pour pouvoir déplacer la valeur entre true
et false
. En HTML, vous ne pouvez pas définir l' readonly
attribut sur false
(la présence de l'attribut readonly rend l'élément en lecture seule, quelle que soit sa valeur).
Syntaxe
<input ng-readonly="expression"></input>
Pris en charge par les éléments <input> <textarea>.
Valeurs des paramètres
Value | Description |
---|---|
expression | An expression that will set the element's readonly attribute if it returns true. |