angular - 垫表排序标题问题
问题描述
我在为 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>
请问需要建议吗?
解决方案
推荐阅读
- java - 为什么我可以在没有设置 JAVA_HOME 的情况下使用 javac 和 java?
- asp.net-core - .net 5 响应返回文本和数字
- php - 在 PHP 中使用 CURL 发布 JSON 正文
- flutter - 使用图像的 Flutter 圆形进度指示器
- ios - 如何在 Go 中验证应用商店服务器 api 的 JWS 事务
- snakemake - 多个用户执行相同的工作流程
- python - 如何从时间序列中消除不断增长的波动性?
- computer-vision - 迭代 lucas kanade 光流
- xampp - 无法在 XAMPP 中编辑 config.inc.php
- flutter - 如何在 Flutter 中设计过滤器?