1

現在、行ごとに配列内に formControls がある列で並べ替えをクリックすると、データとコントロールが正しく更新されないという問題があります。他のすべての列は期待どおりに更新されています。以下は、formControls を持つコードです。

<form [formGroup]="rackAverageForms[i]">
          <md-input-container>
            <input [formControl]="rackAverageForms[i].controls.rackAverage" #rackAverage
                   formControlName="rackAverage"
                   (keydown.tab)="validateRackAverage(rackAverage,i)" class="numeric-field" [numberOnly]="true"
                   mdInput value="{{row.chosenDateRackAverage | currency:'USD':true:'1.4-4'}}">
            <md-error><strong>{{formErrors[i].rackAverage}}</strong></md-error>
          </md-input-container>
</form>

これはソート前のスクリーンショットです: ソートを試みる前の md-table ビュー

これは並べ替え後、データがなくなっています: データが 欠落している並べ替え後の md-table ビュー

1 つの値が残っている場合もありますが、ほとんどの場合、この列のすべての値がなくなり、コントロールもなくなります。助けてください。

4

1 に答える 1