Как мне реализовать фишки в столбце моей таблицы, может ли кто-нибудь помочь? мне нужно показать результаты типов {{truck.type}} как фишки на столе, но в настоящее время они просто отображаются как обычные слова
<ng-container matColumnDef = "type">
<th mat-header-cell *matHeaderCellDef mat-sort-header = "type">Type</th>
<mat-chip-list><mat-chip><td mat-cell *matCellDef = "let truck" class = "pr-24">{{truck.type}}</td></mat-chip></mat-chip-list>
</ng-container>
да я импортировал
Попробуйте завернуть mat-chip-list внутрь td



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Похоже, ваша таблица HTML не имеет правильной структуры; таблица обычно имеет такую структуру:
<table>
<thead>
<tr>
<th>Column Name</th>
</tr>
</thead>
<tbody>
<tr>
<td>Data</td>
</tr>
</tbody>
</table>
В вашем случае, однако, несколько сложно адаптировать все это к этой структуре. Поэтому вместо этого вы можете захотеть восстановить свой шаблон, но вам также понадобится небольшая помощь от CSS:
<ng-container matColumnDef = "type">
<mat-chip-list class = "table">
<div class = "row">
<div class = "cell" mat-header-cell *matHeaderCellDef mat-sort-header = "type">Type</div>
</div>
<mat-chip class = "row" *matCellDef = "let truck of trucks" >
<div mat-cell class = "cell pr-24">{{truck.type}}</div>
</mat-chip>
</mat-chip-list>
</ng-container>
.table { display:table; }
.row { display:table-row; }
.cell{ display:table-cell; }
P.S. если вы дадите мне рабочий пример (здесь или через stackblitz.com и т. д.), то я могу помочь вам добиться желаемого внешнего вида css.
эй, приятель, мне сложно отправить stackblitz. но ваш код работает, мне просто нужно немного его настроить, спасибо, приятель.
Вы импортировали {MatChipsModule} из '@angular/material/chips' в app.module.ts