Как отсортировать массив JSON в Angular? Массив:
{"title":"DEASDFS","Id":11},
{"title":"AASDBSC","Id":2},
{"title":"JDADKL","Id":6},
{"title":"MDASDNO","Id":3},
{"title":"GHFASDI","Id":15},
{"title":"HASDFAI","Id":1},
{"title":"ASDHFI","Id":9},
Я хочу, чтобы порядок идентификаторов был таким:
15,6,1,11,9,2,3
<div *ngFor="let field of fieldsData;let i=index;">
<div class="form-inline assigned_text-box" [ngSwitch]="field.Id">
<div class="col-md-2" *ngSwitchCase="15">
<label>One</label>
</div>
<div class="col-md-2" *ngSwitchCase="6">
<label>Two</label>
</div>
<div class="col-md-2" *ngSwitchCase="1">
<label>Three</label>
</div>
<div class="col-md-2" *ngSwitchCase="11">
<label>Four</label>
</div>
<div class="col-md-2" *ngSwitchCase="9">
<label>Five</label>
</div>
<div class="col-md-2" *ngSwitchCase="2">
<label>Six</label>
</div>
<div class="col-md-2" *ngSwitchCase="3">
<label>Seven</label>
</div>
</div>
</div>
Но когда я использую ngSwitch
conditio, n, который когда-либо будет первым, будет печататься, поэтому он будет выглядеть как присутствующий в JSON 11,2,6,3,15,1,9
Но я хочу этот порядок 15,6,1,11,9,2,3. Как я могу получить этот настраиваемый массив сортировки?
ngFor div
..? - person Mr world wide   schedule 30.01.2018