0
votes

Comment implémenter un événement de clic pour la zone de texte SETDIsabledState de manière angulaire

J'utilise contrôlvalueAccessor pour ma forme réactive où je reçois une seule zone de texte qui est désactivée l'une pour que j'utilise setingdisabledState fonction.

Maintenant, je dois écrire un événement de clic pour cette zone de texte, je suis bloqué dans cette partie, que ce soit possible ou non. Je vous suggère de me suggérer une solution.
.html xxx

.ts xxx


4 commentaires

PAS Bouton, il suffit de simplement cliquer sur l'événement comme sur Toucher la zone de texte nécessaire pour ouvrir une autre page, mais dans mon cas, la zone de texte est désactivée.


Donc, même lorsque le bouton est désactivé, vous souhaitez cliquer sur l'événement sur l'élément de zone de texte?


Oui tu as raison, j'ai besoin de cette fonctionnalité


Impossible d'ajouter un événement de clic sur le composant App-C-Afficher?


3 Réponses :


0
votes

Essayez celui-ci vous aidez

p>

<input type="text" class="form-control" [value]="val" [disabled]="isDisabled"' name="name" [(ngModel)]="name"/>  


1 commentaires

En fait, je veux écrire un événement de clic pour cette zone de texte désactivée, comme si je clique si je clique sur cette zone de texte, j'ai besoin de route vers une autre page.



0
votes

    <input type="text" class="form-control" [value]="val" [disabled]="isDisabled()" name="name" [(ngModel)]="name"/>  


2 commentaires

Quand cette isdisabled () sera appelée?


appelé automatiquement par angular si la valeur désactivée a changé



0
votes

Essayez celui-ci

​​ p>

<div>
  <div>
    <input type="text">
  </div>
  <div (click)="fileInputClick($event)" >
    <input type="text" disabled="disabled">
  </div>
</div>


0 commentaires