i have an array like this with a name and an image path in my component.
skills = [
{name: 'HTML5', iconSrc: 'src/assets/images/html-5 min.png'},
{name: 'CSS3', iconSrc: 'src/assets/images/css-3 min.png'},
{name: 'UML', iconSrc: 'src/assets/images/hierarchical-structure min.png'},
{name: 'Javascript', iconSrc: 'src/assets/images/javascript min.png'},
{name: 'PHP', iconSrc: 'src/assets/images/php min.png'},
{name: '.NET', iconSrc : 'src/assets/images/hashtag min .png'}
];
I want to make a loop where i can use the path in iconSrc in the style attribute "list-style-image" I tried this but it doesn't work
<li *ngFor="let skill of skills" [ngStyle]="{'list-style-image': 'url({{skill.iconSrc}})'}">{{skill.name}}</li>
Or something like this
<li *ngFor="let skill of skills" style="list-style-image: url("{{skill.name}}")">{{skill.name}}</li>
What can i do to fix that ?