Невозможно использовать colspan в таблице материалов angular - PullRequest
0 голосов
/ 03 марта 2020

Можно ли использовать colspan в angular таблице материалов или есть ли другой способ, которым я могу достичь colspan любым другим способом?

Я пробовал [attr.colspan], но результат не является правильным . Как только я добавил [attr.colspan], он применяет colspan, но перемещает символы в новый неизвестный столбец. введите описание изображения здесь

Ответы [ 2 ]

0 голосов
/ 03 марта 2020

Вы можете использовать [attr.colspan] это пример

    <table mat-table [dataSource]="dataSource" multiTemplateDataRows>
    <ng-container matColumnDef="column">
      <th mat-header-cell *matHeaderCellDef [attr.colspan]="3">Column</th>
    </ng-container>
    </table>
0 голосов
/ 03 марта 2020

Нельзя использовать colspan с таблицами материалов. Вы можете установить [matColumnDef], чтобы определить, какие столбцы должны отображаться. Или [attr.colspan] - это атрибут, который вы можете использовать в mat-table. Хотя сам не пробовал.

Определение столбца для таблицы mat. Определяет набор ячеек, доступных для столбца таблицы.

Angular Material Table API

Если вы действительно хотите использовать colspan, вы можете прочитать ЭТОТ поток, где объясняется, как вы можете использовать colspan с CdkTable.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...