lodash 根据某个字段排序处理

版权声明:转载请评论留言 https://blog.csdn.net/solocao/article/details/86513423

使用lodash库就行

const _ = require('lodash');
const users = [
  { 'user': 'fred',   'age': 48 },
  { 'user': 'barney', 'age': 34 },
  { 'user': 'fred',   'age': 42 },
  { 'user': 'barney', 'age': 36 }
];

// 以 `user` 升序排序 再 以 `age` 降序排序。
_.orderBy(users, ['user', 'age'], ['asc', 'desc']);
// => 结果: [['barney', 36], ['barney', 34], ['fred', 48], ['fred', 42]]

猜你喜欢

转载自blog.csdn.net/solocao/article/details/86513423