p>
p>
Lorsque j'utilise [] pour désactivé cette erreur se produit. P>
p>
3 Réponses :
Au lieu de faire vérifier le modèle sur le modèle, ajoutez une fonction sur le composant.TS pour vérifier la condition et renvoyer une boolean à la suite
<input [disabled]="CheckName()" id="name" type="text">
Pouvez-vous s'il vous plaît essayez ceci, j'espère que cela fonctionne, Si vous le faites, il appelle de manière continue cette fonction et il y a une chance de la fuite de mémoire p>
Ne devriez-vous pas utiliser un '?' Après Ceci.customer Détails [0] ?. Nom code> dans le modèle? Sinon, il lancera une erreur au cas où l'index [0] n'a pas Nom B> Propriété.
Oui, nous pouvons, c'est une bonne pratique d'écrire '?' Avant d'accéder à la valeur parce qu'il lancera une erreur au cas où il n'y ait pas de propriété «nom».
en angulaire alors il désactivera la zone de texte d'entrée si le nom [désactivé] code> est utilisé pour désactiver l'élément. Nous devons donc adopter la condition qui reviendra être vraie ou false et basée sur celle-ci pour désactiver l'élément. Mais vous essayez d'assigner une chaîne vide ou que vous l'avez fait par erreur.
prénom code> a une valeur autre qu'elle restera activée. p> p>
Pourquoi attribuez-vous une chaîne vide au prénom à l'intérieur du «désactivé»?
Votre
= code> i.e.
attribution code> doit être remplacé par
== code> i.e.
vérifier condition code>