根据filedName属性值相同的,把fieldResult0、fieldResult1等合并, 合并后效果:
实现方式:
formateArray(data){
let res = data.reduce((ac,a) => {
let ind = ac.findIndex(x => x.fieldName === a.fieldName);
ind === -1 ? ac.push({...a}) : ac[ind] = {...ac[ind],...a};
return ac;
},[])
return res;
},