0
<div>
<mat-table #table [dataSource]="dataSource" >
<!-- Name Column -->
<ng-container matColumnDef="name">
<mat-header-cell *matHeaderCellDef > Name </mat-header-cell>
<mat-cell *matCellDef="let element"> {{element.name}} </mat-cell>
</ng-container>
<mat-header-row *matHeaderRowDef="displayedColumns"></mat-header-row>
<mat-row *matRowDef="let row; columns: displayedColumns;"></mat-row>
</mat-table>
</div>
이름이 "6xxxxxx6xxxxxx"입니다. "x"는 공백을 나타냅니다. 공백이있는 이름을 표시하고 싶습니다. 위의 코드는 표시 될 때 여분의 공백을 제거했습니다. 디스플레이에 "6x6"이 표시됩니다. 공간을 어떻게 보존 할 수 있습니까?매트 테이블의 공백 유지
MatTable 5.0.0-rc0의 공백에는 아무런 문제가 없습니다. "let 요소"가 거기에 속하는지 확신 할 수 없습니다. 나는 모든 행에 "let row"를 써야한다고 생각하지만 이것을 연구하지는 않았다. – Preston
나는 이것이 : white-space : pre와 관련이 있다고 생각한다. 그러나, 나는 그것을 작동하게 할 수 없다. – user3097695