1

我发现了这个类似的问题,但它没有解释模板引用变量的分配发生了什么......

@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"谁能解释这种模式?

4

0 回答 0