<div>
<input #ipt type="text"/>
</div>
Можно ли получить доступ к переменной доступа к шаблону из класса компонента?
т.е. могу ли я получить к нему доступ здесь,
class XComponent{
somefunction(){
//Can I access #ipt here?
}
}
angular
typescript
angular2-template
jackOfAll
источник
источник
ngAfterViewInit()
было запущено. Вы должны импортироватьViewChild
из '@ angular / core` ..this.ipt.nativeElement.setAttribute('value', 'xxx');
но ничего не получается. И нет таких методов, какvalue()
илиsetValue()
, даже если я объявлю его типом HTMLInputElement (я основываю это на подсказках / автозаполнении кода IDE). В моем случае меня не волнует чтение значения. Мне просто нужно установить разные значения.setProperty
тоже пробовали ?this.input.nativeElement.value = 'test'
работать ?! возможно, есть особые особенности поведения с формами и их привязками.