Работа с angular primeng API и следование документации
API [
id: 1, name:"Test 1", currency: "Euro", status: "Active", date: "4th of April 2008" },
id: 2, name:"Test 2", currency: "Dollar", status: "Active", date: "12nd of May 2005" }
]
ngOnInit {
this.col = [
{field: 'name', header: 'Name'},
{field: 'currency', header: 'Currency'},
{field: 'status', header: 'Status'},
{field: 'date', header: 'Date'}
]
}
Я могу успешно визуализировать данные, используя * ngFor
Template.html
<tr>
<td *ngFor="let col of column">
{{rowData[col.field]}}
</td>
<tr>
Теперь мне нужно внести изменения в каждый из данных значение, например:
* имя использовать верхний регистр
* валюта использовать валюту конвейер
* дата использовать дату конвейер
<td *ngFor="let col of columne">
<ng-container *ngIf="col.field === 'date'"> {{rowData[col.field] | date: 'dd/MMM/yyyy'}}</ng-container>
<ng-container *ngIf="col.field === 'currency'"> {{rowData[col.field] | currency:'CAD':'code'}}</ng-container>
<ng-container *ngIf="col.field === 'name'"> {{rowData[col.field] | uppercase}}</ng-container>
</td>
Как я могу изменить данные, отображаемые и для каждого значение измените соответственно