<li (click)="leftMenuEvent(lMenu)" *ngFor="let lMenu of leftMenuDetails" [ngClass]="{active: setleftActive(lMenu)}">
<a><img alt="" [src]="lMenu.normalimg">{{lMenu.text}}</a></li>
My thing is to change the [src] to lMenu.selectedimg on [ngClass]={active}
(i.e):When on clicked
3 Réponses :
Appliquer pour mettre à jour la valeur [SRC]: p> fichier .TS p>
ngclass code> de cette façon. flag: any = false; // Dafault it will false.
leftMenuEvent(event){
this.flag = true;
}
[src]="flag ? lMenu.selectedimg : lMenu.normalimg"
Non, ce n'est pas mon besoin, c'est quand je clique sur mon
<li
(click)="leftMenuEvent(lMenu)"
*ngFor="let lMenu of leftMenuDetails"
[ngClass]="{ active: setleftActive(lMenu) }"
>
<a><img alt="" [src]="setleftActive(lMenu) ? lMenu.selectedimg : lMenu.normalimg" />{{ lMenu.text }}</a>
</li>
Did you mean this?
Content de savoir que, heureux codage!
Essayez de cette façon html p>
Vous voulez qu'il change de cliquer sur la balise d'ancrage non?