所以我试图在 React Native 中实现一种数据表视图。我真正需要做的就是对列进行排序。我试图排序的数据结构是这样的:
[
[
element,
element,
(9 elements per array)
],
[
element,
element,
(9 elements per array)
]
]
我在基本数组中总共有 170 多个数组,每个子数组有 9 个元素。
我已经能够基本上使用这种方法完成排序:
return items.sort(function(a,b) {
return a[col].value > b[col].value ? 1:-1
})
我遇到的问题是排序需要一两秒钟。我没有注意到网络数据表的这种延迟,所以我想知道是否应该使用某种排序算法来进行更快的排序?我是否应该以不同的方式构建我的数据(尽管我通过拥有一组对象获得了类似的结果)?
互换的青春
RISEBY
相关分类