1
我有一個表與角料創建的,像這樣推行:角材料表,運行時間排序時
<mat-table #table [dataSource]="dataSource" matSort>
<ng-container *ngFor="let item of displayedColumns; let i = index" cdkColumnDef="{{getColumnName(i)|Formater:'clean'}}">
<mat-header-cell *cdkHeaderCellDef mat-sort-header class="example-header-cell"> {{item.split('__')[0]}} </mat-header-cell>
<mat-cell *cdkCellDef="let row">
{{row.values[i]|Formater:'delta'}}
</mat-cell>
</ng-container>
<mat-header-row *cdkHeaderRowDef="displayedColumns" class="example-header-row"></mat-header-row>
<mat-row *cdkRowDef="let row; columns: displayedColumns;let index=index"
class="example-row" (click)="onClick(row, index)" #cdkrow></mat-row>
,我跟着this例如添加詳細信息表時,該行點擊,問題是當它的運行時間被添加,並且在列被排序之後,在排序之前的舊的地方的新細節,可以幫助如何在排序之後獲得行的新位置,所以我可以使用它來推動新運行時創建的對象。
非常感謝,工作就好了。 – Abd
太棒了!不用謝 :) – Vega