我想知道本地变量有什么可能性.
我知道以下事项:
>你可以获得一个价值
<select #selectField (change)="funtionBla(selectField.value)"
<option value="1">1</option>
<option value="2">2</option>
</select>
>您可以调用指令的方法
<button type="button" (click)="directiveBla.myFunction()"> test </button>
或基于HTML
<video #movieplayer ...>
<button (click)="movieplayer.play()">
</video>
但有没有办法改变元素VIA局部变量的样式或者是否可以将元素附加到引用的元素?
最佳答案 您可以使用局部变量来获取对元素的引用
@ViewChild('selectField') someField;
它也用于DynamicComponentLoader.loadIntoLocation
dcl.loadIntoLocation(DynamicElement, _elementRef, 'selectedField')