Angular 角垫表排序不';我放了两个就不行了

Angular 角垫表排序不';我放了两个就不行了,angular,angular-material,mat-table,Angular,Angular Material,Mat Table,当我有两个“let”时,桌子不想排序 代码如下: <ng-container matColumnDef="Matricule"> <th mat-header-cell *matHeaderCellDef mat-sort-header> Matricule </th> <td mat-cell *matCellDef="let element"> <ng-co

当我有两个“let”时,桌子不想排序

代码如下:

    <ng-container matColumnDef="Matricule">
    <th mat-header-cell *matHeaderCellDef mat-sort-header> Matricule </th>

    <td mat-cell *matCellDef="let element">
        <ng-container *ngFor="let engin of enginservice.enginsListe">
    <td
        *ngIf="element.DureeContrat && element.DateFinContrat && element.DateEntree && element.LieuUtilisation && element.DateSignatureIrrijardin && element.NumContrat && element.PrestataireLocation && element.TypeEngin && element.DateSignaturePrestataire && element.DateCirculation && element.PrixLoyer && engin.IdContrat == element.IdContrat && element.DateSortie">
        {{engin.Matricule}}</td>
</ng-container>
</td>
</ng-container>

矩阵
{{工程矩阵}
“引擎矩阵”不排序,我不知道如何排序,只有一个“let”的其他元素可以排序

先谢谢你