角度orderBy與日期字符串? 我正在嘗試使用orderBy來排序ng-repeat。 我們的數據當前使用valueList過濾器不工作。如何使用日期字符串進行角度排序?
我相信他們是按字母數字排序,而不是按日期排序,因爲我的'matchDate'字段是一個字符串。 我的問題是,如何在這個領域的最佳轉換日期正確排序
$scope.valueList=
[
{
"_id" : ObjectId("5862c276d9913952fa80aa11"),
"matchDate" : "31 December, 2016",
"scoreStatus" : "OPEN"
},
{
"_id" : ObjectId("58679badd991390f83fbb994"),
"matchDate" : "30 December, 2016",
"scoreStatus" : "CLOSE"
},
{
"_id" : ObjectId("58679badd991390f83fbb994"),
"matchDate" : "28 December, 2016",
"scoreStatus" : "OPEN"
}
]
這是我的HTML
<div ng-repeat="eachValue in valueList | orderBy: 'matchDate'">
{{eachValue.matchDate}}
</div>
如果我沒有誤解的問題 - 這是你以後在做什麼? http://stackoverflow.com/questions/25515431/ng-repeat-filtering-data-by-date-range –