后台返回的参数不是前端所需要的时候,在前端数组的重新组合使用。letvl{pic:〔{mname:标题,mpath:gxdsdsadsa。jpg,id:4897987987}〕,ppt:〔{mname:标题,mpath:gxdsdsadsa。jpg,id:4897987987}〕}handleXj(vl){vl。pic。forEach(item{constobj{name:item。mname,id:item。id};this。PicfileList。push(obj);});} 两个数组合并letvl{pic:〔{mname:标题,mpath:gxdsdsadsa。jpg,id:4897987987}〕,ppt:〔{mname:标题,mpath:gxdsdsadsa。jpg,id:4897987987}〕}handleXj(vl){letlistvl。pic。reduce((pre,cur){lettargetpre。find(eeee。idcur。id);if(target){Object。assign(target,cur);}else{pre。push(cur);}},vl。ppt);}