Mat-Table matCellDef 映射模型具有特殊字符的问题



我从不同的 REST API 获得的数据具有字段名称,字段名称之间有特殊字符和空格。

例如,而不是像这样传递row.DatasetID

<ng-container matColumnDef="ID">
<th mat-header-cell *matHeaderCellDef mat-sort-header>ID</th>
<td mat-cell *matCellDef="let row">{{row.DatasetID}}</td>
</ng-container>

我想像这样传递它:

<ng-container matColumnDef="ID">
<th mat-header-cell *matHeaderCellDef mat-sort-header>ID</th>
<td mat-cell *matCellDef="let row">{{row.'Dataset ID'}}</td>
</ng-container>

如果返回正确/字段名称包含空格或特殊字符(如"@"(,如何格式化映射?

方括号来救援:

{{ row['Dataset ID'] }}

相关内容

  • 没有找到相关文章

最新更新