如果你希望你的数据结果是这样的
// [
// prod:'产品名1',
// event:[
// {type:'事件类型1',count:事件数量},
// {type:'事件类型2',count:事件数量}
// ]
// },
// {
// prod:'产品名2',
// event:[
// {type:'事件类型3',count:事件数量},
// {type:'事件类型4',count:事件数量}
// ]
// }
// ]
那么把原来的result的数据结构转换下:
var result2=[];
for(var key in result){
if(result.hasOwnProperty(key)){
result2.push(result[key]);
}
}
result2.forEach(function(item,index){
var events=[];
for(var eventKey in item['event']){
if(item['event'].hasOwnProperty(eventKey)){
events.push(item['event'][eventKey]);
}
}
item.events=events;
});
console.log(result2);
就问一句:之前的数据结构谁写的?扇他……
你是想为页面上对应产品Id的行绑定事件?