【发布时间】:2021-05-28 17:29:20
【问题描述】:
如何通过动态使用键将以下当前对象数组存储到对象键值对中?我有另一个使用相同 api 调用的 api,但不是使用键 Desc 和 DSTR_NR,而是使用不同的键:
{
list: [
[
{
Desc: {
value: '7777 - Florida Hurricane'
},
DSTR_NR: {
value: '7777'
}
},
{
Desc: {
value: '7172 - Virginia Severe Storm(s)'
},
DSTR_NR: {
value: '7172'
}
}
]
]
}
我尝试执行以下操作,但没有帮助:
const data = list.map((item) => {
return {
name: Object.values(item),
value: Object.values(item)
}
})
我想要的格式是这样的:
{
list: [
{
name: '7777',
value: '7777 - Florida Hurricane'
},
{
name: '7172',
value: '7172 - Virginia Severe Storm(s)'
}
]
}
【问题讨论】:
标签: javascript reactjs ecmascript-6