微信开发小程序日期排序解决方式:
就是用普通js比较两个值的大小方式,然后用sort()方式将数据排序
这个方法可以灵活应用,因为我的日期是date格式的日期,将date日期转换成时间戳比较大小
/**
*特殊写法:比较数组date日期
*/
compare: function(property) {
return function(a, b) {
var value1 = Date.parse(a[property]);
var value2 = Date.parse(b[property]);
return value2 - value1;
}
},
排序方法:
that.data.records是要排序的数组,sort是javascript方法
that.data.records.sort(that.compare('orderListCreateTime'));