Donc le code suivant est en Angular 4 et je ne comprends pas pourquoi il ne fonctionne pas comme prévu.
Voici un extrait de mon gestionnaire:
onUpdatingServerName(event: Event) {
console.log(event);
this.newserverName = event.target.value; //ce ne fonctionnera pas
}
Élément HTML:
Le code me donne l'erreur:
La propriété 'value' n'existe pas sur le type 'EventTarget'.
Mais comme on peut le voir dans le console.log
, la valeur existe sur event.target
.
6 votes
Nous pouvons utiliser (e.target en tant que HTMLInputElement).value
0 votes
Bro, j'ai eu du mal avec ça pendant des heures, il suffit simplement de supprimer le type de la méthode. onUpdatingServerName(event);