<div class="menuItem mb-3" *ngFor="let menuItem of menuItems">
<a routerLink="{{menuItem.link}}" routerLinkActive="active">
<img src="{{menuItem.icon}}" alt="{{menuItem.name}}" />
<p class="text-center f-12">{{menuItem.name}}</p>
</a>
</div>
在路由器链接处于活动状态时,我想将{{menuItem.icon}}
更改为{{menuItem.iconAtv}}
答案 0 :(得分:4)
尝试一下:
<a routerLink="{{menuItem.link}}" routerLinkActive="active" #rla="routerLinkActive">
<img src="{{rla.isActive ? menuItem.icon : menuItem.iconAtv}}" alt="{{menuItem.name}}" />
<p class="text-center f-12">{{menuItem.name}}</p>
</a>