首页 > 解决方案 > 垫表排序标题问题

问题描述

我在为 mat table 提供排序选项时遇到问题。

为了使排序工作,“matColumnDef”和“matCellDef”需要相同。我面临的问题是我将对象作为数据源的一个元素。

displayedColumns: Array<string> = ["Code", "Manager"];

<ng-container matColumnDef="Code">
    <th mat-header-cell *matHeaderCellDef mat-sort-header> Code </th>
    <td mat-cell *matCellDef="let element"> {{element?.Code}} </td>
</ng-container>

<ng-container matColumnDef="Manager">
    <th mat-header-cell *matHeaderCellDef mat-sort-header> Manager </th>
    <td mat-cell *matCellDef="let element"> {{element.managerDetails?.Name}} </td>
</ng-container>

请问需要建议吗?

标签: angulartypescript

解决方案


推荐阅读