Как colSpan и row Span добавляются в таблицу материалов Header Angular 7? - PullRequest
0 голосов
/ 16 апреля 2019

Я пытаюсь добавить rowSpan and colSpan в Angular material Table header.Может ли кто-нибудь помочь мне достичь этого.

Ниже приведен прикрепленный заголовок, который я хочу получить с помощью таблицы материалов

enter image description here

Ответы [ 2 ]

1 голос
/ 04 июня 2019

У меня есть пример задачи, как вы.Я просто не могу отобразить ни один со вторым заголовком.

  <ng-container matColumnDef="position">
    <th mat-header-cell *matHeaderCellDef [ngStyle]="{'display': 'none'}"> No. </th>
    <td mat-cell *matCellDef="let element"> {{element.position}} </td>
  </ng-container>

 <!-- first stage header -->
  <ng-container matColumnDef="No">
    <th mat-header-cell *matHeaderCellDef [attr.rowspan]="2">No</th>
  </ng-container>

Вот мой результат Table row span

Вы можете перейти по моей ссылке, чтобы узнать больше: StackBlitz

0 голосов
/ 17 апреля 2019

Если вы хотите использовать функции родной таблицы, такие как colspan и rowspan, вам нужно будет использовать:

<table mat-table>

  ...

</table>

Ссылка: Теги собственных элементов таблицы

Например:

enter image description here

Ссылка: Serendipity CRM

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