有这样的对象数组:
myArray = [
{AType: "aaa", Description: "De", …},
{AType: "bbb", Description: "Hi", …},
{AType: "ccc", Description: "Un", …},
{AType: "ddd", Description: "Hw", …},
];
它按 AType
排序,但我想按 Description
排序 .
我试着用sortBy from lodash:
import _sortBy from 'lodash/sortBy';
mySortedArray = _sortBy(myArray, s => s.Description);
它没有做我期望的结果,结果如下: [Array(4), Array(3), {…}, {…}]
任何想法如何按该字段排序,但也不修改数组内的任何其他内容?
1 回答
不确定你的问题是什么 . 此外,对于这样的简单排序,您不需要箭头功能,只需要属性名称 .