我有一个大型导航菜单,它是通过循环来自服务器的 JSON 响应来制作的。我想将 #first 模板引用变量添加到第一个 a 标记。(这样我就可以从其父组件访问它,以在用户使用键盘选择大型导航的那部分时将焦点添加到该链接;使其可访问。)下面不起作用。你怎么做到这一点?
<li *ngFor="let item of subMenu.items; let itemIndex=index;">
<a (click)="linkMegaClicked($event)"
[routerLink]="item.url"
[#first]="itemIndex == 0"
[innerHtml]="item.link_text">
</a>
</li>