1

別の 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>

返される適切な/フィールド名にスペースや「@」などの特殊文字が含まれている場合、マッピングをフォーマットするにはどうすればよいですか?

4

1 に答える 1

0

救助への角括弧:

{{ row['Dataset ID'] }}
于 2019-02-05T19:45:10.633 に答える