2

有没有办法提供对ContentChildren里面的访问ng-template

如果您查看示例,您会看到问题 - 该指令在第二行routerLinkActive中没有看到任何指令。routerLink

<div routerLinkActive="active">
  <a routerLink="/hello">Hello</a> | <a routerLink="/blank">Blank</a>
</div>

<div routerLinkActive="active"> <!-- non-working RouterLinkActive -->
  <ng-container *ngTemplateOutlet="menu"></ng-container>
</div>

<router-outlet></router-outlet>

<ng-template #menu>
  <a routerLink="/hello">Hello</a> | <a routerLink="/blank">Blank</a>
</ng-template>

要了解routerLinkActive指令的工作原理,您可以查看代码

4

0 回答 0