现在有一个数组类似于var a=[{name:"May",age:12,id:1},{name:"Jone",age:13,id:5},{name:"May",age:15,id:6}];要把所有name相同的对象重组,大概成为这样的数组var b = [{name: "May",list: [{ name: "May", age: 12, id: 1}, { name: "May": age: 15, id: 6}]}, {name: "Jone",list: [{ name: "Jone", age: 13, id: 5}]}]
3 回答

神不在的星期二
TA贡献1963条经验 获得超6个赞
有必要非要前端来操作这数据格式转化?
可以是可以,只是js不太适合。
一般后端给的数据不符合前端的,那么后端有义务要改,如果有中间层bff的话,这种事应该让他们处理。
前端的工作职责是接收数据=>展示数据
工作内容分清楚,后期才不会留太多坑
添加回答
举报
0/150
提交
取消