我有下面的对象,我正在重复,我想按'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