У меня есть следующее JSON:
columns: [{
id: 'id',
header: 'Employee ID',
value: 'id',
hasPipe: false
},
{
id: 'name',
header: 'Employee Name',
value: 'name',
hasPipe: true,
pipe: 'customPipe'
},
{
id: 'address',
header: 'Employee address',
value: 'address',
hasPipe: false
},
]
В файле HTML у меня есть следующий код:
<ng-container *ngFor="let eachCol of Columns" matColumnDef="{{eachCol.id}}">
<th mat-header-cell *matHeaderCellDef mat-sort-header>{{eachCol.header}}</th>
<td mat-cell *matCellDef="let row">
{{ eachCol.hasPipe ? (row[eachCol.value] | eachCol.pipe) : (row[eachCol.value]) }}
</td>
</ng-container>
Я сослался на следующий ответ { ссылка } Я получаю ошибки разбора шаблона.