使用lodash对对象数组进行排序时,如果排序不起作用,可能是由于以下几个原因:
_.sortBy(array, 'age')
。_.sortBy(array, 'age')
;如果要按照多个属性进行排序,可以使用_.orderBy(array, ['age', 'name'], ['asc', 'desc'])
。_.sortBy(array, item => parseInt(item.age))
将属性值转换为数字类型后再进行排序。综上所述,使用lodash对对象数组进行排序时,需要注意以上几个方面,确保属性名、排序函数、属性值类型和对象数组的正确性。如果问题仍然存在,请提供更多的代码和具体情况,以便进一步排查问题。
领取专属 10元无门槛券
手把手带您无忧上云