首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将对象数组转换为对象数组?

将对象数组转换为对象数组?
EN

Stack Overflow用户
提问于 2021-03-18 19:50:34
回答 1查看 60关注 0票数 0

电流无效输入

boxlist =[{ boxId:'94sdsd65cc9‘boxSize:'Small’boxType:'box‘项:(2) Array(12),Array(2) }]

展开以上项的数组数组的数组示例:

项目:[ {id: 1,名称:"item1",写:真},{id: 3,名称:"item3",写:真}]

预期输出

boxlist =[{ boxId:'94sdsd65cc9‘boxSize:'Small’boxType:'box‘项:(2) {.12.},{.2.} ]

必需项对象数组示例:

条目= {id: 1,名称:"item1",写:真},{id: 3,名称:"item3",写:真}

试着用

  1. items.flat(),但没有工作,它没有影响到我的数组array
  2. flatten,flattenDeep,flattenDepth的负载,但没有工作的
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-18 20:07:29

代码语言:javascript
复制
boxlist.map((list) => {
    list.items = list.items.flat() // flattens the array of array
    return list
})

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66698159

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档