js使用gruopby
function GroupbyKey(array,key){
let groups = {};
for(let i=0; i<array.length ;i++){
const group =JSON.stringify(array[i][key]);
//这里利用对象的key值唯一性的,创建数组
groups[group] = groups[group] || [];
groups[group].push(array[i]);
}
return groups;
}
//==========调用==========//
const results = this.GroupbyKey(vm.list本月, "fj_fangjianhao");
Object.keys(results).map(u => {
innerDatas.push({ name: u + "房间", value: results[u].length });
});