Я сейчас использую Angular материал @ 7.x и код ниже вызывает ошибку, как показано ниже.
Ошибка: пропущены определения для верхнего, нижнего колонтитула и строки; не могу определить, какие столбцы следует визуализировать.
<tr mat-header-row *matHeaderRowDef="displayedColumns"></tr>
<tr mat-row *matRowDef="let row; columns: displayedColumns;"></tr>
Я нашел альтернативное решение, подобное приведенному ниже, но не применяю правильный css.
Код ниже работает, но не создает tr
, что приводит к повреждению таблицы.
<mat-header-row *matHeaderRowDef="displayedColumns"></mat-header-row>
<mat-row *matRowDef="let row; columns: displayedColumns;"></mat-row>