I have this html for Angular:
<table>
<thead>
<tr>
<th *ngFor="let col of columns">
{{col}}
</th>
</tr>
<tr>
<th *ngFor="let col of subColumns">
{{col}}
</th>
</tr>
</thead>
<tbody>
<tr *ngFor="let priceRow of priceRows">
<td *ngFor="let price of priceRow">
{{price}}
</td>
</tr>
</tbody>
</table>
This is the content for priceRows for which I'm trying to do rows:
But I'm getting empty table when trying to print out the table.
Do you see anything wrong in the array for priceRows?
Stackblitz url: https://angular-bnxfca.stackblitz.io
TS:
priceRows: any[] = [];
Try this:
<table>
<thead>
<tr>
<th *ngFor="let col of columns">
{{col}}
</th>
</tr>
<tr>
<th *ngFor="let col of subColumns">
{{col}}
</th>
</tr>
</thead>
<tbody>
<tr *ngFor="let price of priceRows">
<td *ngFor="let item of price">
{{item}}
</td>
</tr>
</tbody>
</table>