本质上我有一个像这样的对象-
var data= [
{ id: 1,
objectType: 'Workstation',
isUp: true
},
{ id: 2,
objectType: 'Workstation',
isUp: true
},
{ id: 3,
objectType: 'Workstation',
isUp: false
},
{ id: 4,
objectType: 'Workstation',
isUp: true
},
{ id: 5,
objectType: 'Workstation',
isUp: false
},
{ id: 6,
objectType: 'Server',
isUp: true
},
{ id: 7,
objectType: 'Server',
isUp: true
},
{ id: 8,
objectType: 'Server',
isUp: false
},
{ id: 9,
objectType: 'Server',
isUp: false
}
]
其中“isUp”是在线或离线对象状态。
我想把它转换成 -
{
'Workstation':{online_count:3, offline_count:2},
'Server':{online_count:2, offline_count:2}
}
任何帮助表示赞赏!