JSON API
teams": [
{
"logo": "/wp-content/themes/squiggle/assets/images/Adelaide.jpg",
"abbrev": "ADE",
"name": "Adelaide",
"id": 1
},
component.ts
teams = [];
responseData: any
constructor(private http: HttpClient) { }
ngOnInit(): void {
this.http.get("https://api.squiggle.com.au/?q=teams").subscribe((res: any) => {
this.responseData = JSON.parse(JSON.stringify(res))["teams"];
},
err => {
console.log(err);
},
() => {
console.log(this.responseData);
}
)
}
HTML File
<tr *ngFor="let team of responseData">
<td>{{team.id}}</td>
<td>{{team.abbrev}}</td>
<td><img [src]="{{team.logo}}" alt="image"</td>
<td>{{team.name}}</td>
</tr>
The HttpClient is working fine and display it perfectly except of the images. The image are being displayed as "/wp-content/themes/squiggle/assets/images/Adelaide.jpg". I have tried using img tag with src[] but does not seem to fix.