0.7.0 • Published 7 years ago
ning-array v0.7.0
ning-array
Install
$ yarn add ning-array使用
推荐按需引入
groupArrayByKey:对对象数组进行分组
适用于对象数组,且Key的值不是对象
| param | type | description | 
|---|---|---|
| Array | array | 需要进行分组的对象数组 | 
| key | string/number | 相同的key | 
Example:
import {groupArrayByKey} from 'ning-array'
const array = [
  {
    name: "张三",
    country:"china",
  },
  {
    name: "Anna",
    country:"english",
  },
  {
    name: "李四",
    country:"china",
  },
  {
    name: "Tom",
    country:"english",
  }
]
groupArrayByKey(array,"country") // 返回的数据格式见下文返回的数据:
"[
  {
    "country":"china",
    "data":[
      {"name":"张三","country":"china"},
      {"name":"李四","country":"china"}
    ]
  },
  {
    "country":"english",
    "data":[
      {"name":"Anna","country":"english"},
      {"name":"Tom","country":"english"}
    ]
  }
]"