如何按降序对具有多个属性的对象数组进行排序

时间:2019-12-10 06:34:08

标签: javascript reactjs spfx

嗨,我有3个复选框MostCommented,MostRead,MostLiked默认情况下,将全部选中。选中该复选框,我应该可以过滤我的数组。 我的数组在下面。

array = [{'LikeCount':2,'commentCount':4,'ReadCount':6},
         {'LikeCount':1,'commentCount':1,'ReadCount':3},
         {'LikeCount':4,'commentCount':2,'ReadCount':3},
         {'LikeCount':4,'commentCount':1,'ReadCount':3},
         {'LikeCount':4,'commentCount':2,'ReadCount':5}, 
         {'LikeCount':4,'commentCount':3,'ReadCount':1},
         {'LikeCount':5,'commentCount':3,'ReadCount':5}]

我需要这样的输出。

array = [{'LikeCount':5,'commentCount':3,'ReadCount':5},
         {'LikeCount':4,'commentCount':1,'ReadCount':3},
         {'LikeCount':4,'commentCount':2,'ReadCount':3},
         {'LikeCount':4,'commentCount':2,'ReadCount':3},
         {'LikeCount':4,'commentCount':3,'ReadCount':5},
         {'LikeCount':2,'commentCount':4,'ReadCount':6},
         {'LikeCount':1,'commentCount':1,'ReadCount':3}]

任何输入都会有所帮助。

0 个答案:

没有答案