我发现了这个类似的问题,但它没有解释模板引用变量的分配发生了什么......
@angular/cdk
我正在使用's制作带有下拉菜单的工具栏OverlayModule
。
为了有多个下拉菜单,我必须将cdkOverlayOrigin
指令分配给它的模板引用变量。
<span #mytrv1="cdkOverlayOrigin">...<span>
<span #mytrv2="cdkOverlayOrigin">...<span>
这样我就可以使用@ViewChild
类型单独访问它们CdkOverlayOrigin
@ViewChild('mytrv1') mytrv1: CdkOverlayOrigin;
@ViewChild('mytrv2') mytrv2: CdkOverlayOrigin;
将指令分配给这样的变量对我来说似乎很奇怪#mytrv1="cdkOverlayOrigin"
。谁能解释这种模式?