<div>
<input #ipt type="text"/>
</div>
¿Es posible acceder a la variable de acceso a la plantilla desde la clase de componente?
es decir, ¿puedo acceder a él aquí?
class XComponent{
somefunction(){
//Can I access #ipt here?
}
}
angular
typescript
angular2-template
jackOfAll
fuente
fuente
ngAfterViewInit()
se disparó el evento . Tienes que importarViewChild
desde '@ angular / core` ..this.ipt.nativeElement.setAttribute('value', 'xxx');
pero no pasa nada. Y no hay métodos comovalue()
osetValue()
, incluso si lo declaro de tipo HTMLInputElement (baso esto en el código de sugerencia / autocompletar del IDE). En mi caso, no me importa leer el valor. Solo necesito establecer diferentes valores.setProperty
también?this.input.nativeElement.value = 'test'
funcionar ?! tal vez haya comportamientos especiales con las formas y sus vinculaciones.