<div>
<input #ipt type="text"/>
</div>
Est-il possible d'accéder à la variable d'accès au modèle à partir de la classe de composant?
c'est-à-dire, puis-je y accéder ici,
class XComponent{
somefunction(){
//Can I access #ipt here?
}
}
angular
typescript
angular2-template
jackOfAll
la source
la source
ngAfterViewInit()
été déclenché. Vous devez importerViewChild
de '@ angular / core` ..this.ipt.nativeElement.setAttribute('value', 'xxx');
mais rien ne se passe. Et il n'y a pas de méthodes commevalue()
ousetValue()
, même si je le déclare de type HTMLInputElement (je me base sur l'indication de code / la saisie semi-automatique de l'IDE). Dans mon cas, je me fiche de lire la valeur. J'ai juste besoin de définir des valeurs différentes.setProperty
aussi?this.input.nativeElement.value = 'test'
fonctionner?! peut-être y a-t-il des comportements spéciaux avec des formes et leurs liaisons.