GetGroupByJSONArrCol 获取数组对象某个列的分组
按照数组对象的某个列值对,该数组对象分组,并返回一个新的对象。
基本使用
uni.$c.getGroupByJSONArrCol(jsonArr, key)
js
const jsonArr = [
{ id: 1,sex:1, name: '张三' },
{ id: 3,sex:2, name: '王五' },
{ id: 4,sex:2, name: '赵六' },
]
console.log(uni.$c.getGroupByJSONArrCol(jsonArr, 'sex'))
// { '1': [ { id: 1,sex:1, name: '张三' } ], '2': [ { id: 3,sex:2, name: '王五' }, { id: 4,sex:2, name: '赵六' } ] }
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9