sortBy
上一篇
sort
下一篇
概览
Loading...
对数据按照指定的字段进行排序。默认的排序方式为升序排列。
当存在排序字段时,你可以为每一个字段提供一个布尔值 boolean 来改变排序方式,默认值为 true。
当存在多个排序字段时,若前一个字段相同,则继续比较下一个字段。
const options = {fields: [['name', true],['age', false],],};const data = [{ name: 'Alice', age: 25 },{ name: 'Bob', age: 23 },{ name: 'Alice', age: 22 },];
此结果按照 name 升序排列,而当 name 相同时,按照 age 降序排列
属性 | 描述 | 类型 | 默认值 |
---|---|---|---|
fields | 排序的字段 | (string | [string, boolean])[] | [] |