Как отобразить группу динамических кнопок (столбцы как кнопки) с помощью mat-table в angular 8

У меня есть требование, чтобы динамические кнопки отображались на странице с использованием angular8.

И на основе раскрывающегося списка кнопки выбора будут динамически меняться.


person srikanth    schedule 06.02.2020    source источник


Ответы (1)


Вы можете добавить кнопку в ng-контейнере matColumnDef, например

      <ng-container matColumnDef="actions">
        <th mat-header-cell *matHeaderCellDef mat-sort-header>ACTIONS </th>
          <td mat-cell *matCellDef="let object">
           <button *ngif="object.condition" (click)="openDrop()"> Trigger drop</button>
           <button>Other botton</button>
         </td>
      </ng-container>
person Daniel Charua    schedule 06.02.2020