【发布时间】:2019-04-10 18:46:08
【问题描述】:
我想按日期升序对数组进行排序。它在 iOS 上完美运行,但在 Android 上无能为力。
const sortedUnits = units.sort((b, a) => b.date > a.date);
【问题讨论】:
标签: android ios arrays react-native
我想按日期升序对数组进行排序。它在 iOS 上完美运行,但在 Android 上无能为力。
const sortedUnits = units.sort((b, a) => b.date > a.date);
【问题讨论】:
标签: android ios arrays react-native
尝试返回number而不是boolean的比较函数:
const sortedUnits = units.sort((b, a) => b.date - a.date);
(假设,date 字段为时间戳)
【讨论】:
units.sort(function (left, right) {
return moment.utc(a.date).diff(moment.utc(b.date))
});
【讨论】: