为了账号安全,请及时绑定邮箱和手机立即绑定

怎么处理想要的数据格式?

怎么处理想要的数据格式?

慕虎7371278 2019-03-15 17:57:03
let arr = [{    2: {         39142: "1"     }}, {    2: {         39142: "2"     }}, {     4375: {         21486: "1"}, {     4375: {         21487: "1"}, {     4375: {         21487: "4"}, {     4375: {         36274: "1"}, {     4375: {         36274: "4"}]请问有什么好的方法处理成以下这样的格式let newArr = [{    2: {        3194: ['1', '2'],     },    4375: {        21486: ['1'],        21487: ['1', '4'],        36274: ['1', '4']     } }]
查看完整描述

3 回答

?
料青山看我应如是

TA贡献1772条经验 获得超8个赞

首先给的数据就是错了,少大括号,还有请捶死你们的后端,返回的什么鬼格式,没能力返回规范的数据,就让前端去处理,这锅以后千万不要接,累的是你自己,吃力不讨好,处理数据是后端的基本活,处理不了数据让他自己想办法,就算你有办法处理也不要替他去处理,最后附上完整代码。

查看完整回答
反对 回复 2019-03-15
?
眼眸繁星

TA贡献1873条经验 获得超9个赞

你这个什么都不是啊,检查一下是否少了符号

查看完整回答
反对 回复 2019-03-15
  • 3 回答
  • 0 关注
  • 557 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信