html - Kall en funksjon i <img> for å definere banen til src
Jeg prøver å gjøre noe sånt som dette :
<img id="icon" class="cercle icon" src="getIcon({{item.status}})" alt="">
Funksjonen er :
getIcon(status){
switch (status) {
case 'Ongoing':
return '../../../../assets/img/icon/PinPlot.png';
case 'Signaled':
return '../../../../assets/img/icon/PinWarning.png';
case 'Finished':
default:
return '../../../../assets/img/icon/Pin red.png';
}
}
Men alt jeg får er ingen bilde som om det ikke finnes. Men ingen feil eller advarsel.
Noen idé?
Svar #1
Bruk [src]:
<img id="icon" class="cercle icon" [src]="getIcon(item.status)" alt="">
Og du trenger heller ikke å getIcon({{item.status}}) men uten {{}}.
