模板引用变量赋值有什么作用? <span#mytrv =“cdkOverlayOrigin”>

时间:2018-05-13 15:30:58

标签: angular angular-cdk

我发现了这个similar question,但它没有解释模板参考vaiables分配的情况......

我正在使用@angular/cdk的{​​{1}}创建一个带下拉菜单的工具栏。

为了有多个下拉菜单,我必须将OverlayModule指令分配给它的模板引用变量。

cdkOverlayOrigin

这样我就可以使用<span #mytrv1="cdkOverlayOrigin">...<span> <span #mytrv2="cdkOverlayOrigin">...<span> 类型@ViewChild

单独访问它们
CdkOverlayOrigin

将指令分配给像此@ViewChild('mytrv1') mytrv1: CdkOverlayOrigin; @ViewChild('mytrv2') mytrv2: CdkOverlayOrigin; 这样的变量似乎很奇怪。 任何人都可以解释这种模式吗?

0 个答案:

没有答案