我有下面的對象,我正在重複,我想按'pricing.total'進行排序。角度orderBy子值
"data":{
"12654fcd":{
"sequenceNumber":"12654fcd",
"directionInd":"OneWay",
"journey":[ ],
"pricing":{
"total":"1200.79"
},
"breakdown":{ },
"validatingCarrier":"DL"
},
"1eb562ab":{
"sequenceNumber":"1eb562ab",
"directionInd":"OneWay",
"journey":[ ],
"pricing":{
"total":"1400.80"
},
"breakdown":{ },
"validatingCarrier":"DL"
},
}
這裏是輸出:
<div class="row" data-ng-repeat="itinerary in results.data.data | orderBy:'pricing.total'">
我重複工作正常,但我想通過pricing.total輸出排序沒有任何成功。
我該怎麼做呢?是否有可能實現一個子值的排序?
乾杯,
可能的問題是該行程不包裹在一個陣列?如[{},{},{}]中所示?我現在無法更改輸出格式,因爲它來自API。 – Dbrandt