【发布时间】:2026-02-22 03:55:02
【问题描述】:
这段代码会生成一些链接,例如
/报告
/reports?collection=foo
/reports?collection=bar
所有链接都显示为活动的。如何仅将一个确切的链接显示为活动的?
<li [routerLinkActive]="['link-active']" [routerLinkActiveOptions]="{exact: true}">
<a [routerLink]="['/reports']">
<span class='glyphicon glyphicon-expand'></span> Reports
</a>
</li>
<li [routerLinkActive]="['link-active']" [routerLinkActiveOptions]="{exact: true}" *ngFor="let collection of collections">
<a [routerLink]="['/reports']" [queryParams]="{collection: collection}">
<span class='glyphicon glyphicon-unchecked'></span><span>{{collection}}</span>
</a>
</li>
【问题讨论】: