Я использую Angular Material Table и хочу изменить имя заголовка в таблице.
Поэтому я создал массив для столбцов:
columnsToDisplay = [{"display": "name", "name": "Name"}, {"display": "something", "name": "Something here"}]
Затем я подумал, чтоможет пройти через это с:
<ng-container matColumnDef="{{column}}" *ngFor="let column of columnsToDisplay">
<th mat-header-cell *matHeaderCellDef mat-sort-header> {{column.name}} </th>
<td mat-cell *matCellDef="let element"> {{element[column]}} </td>
</ng-container>
Но тогда я получаю эту ошибку:
Duplicate column definition name provided: "[object Object]".