【发布时间】:2021-11-24 22:55:15
【问题描述】:
我在 javascript 中有一个对象列表,其中有一个包含 1 个字段的列表,它是 org_name,如下所示:
const list=[
{ org_name:"Test1"},
{ org_name:"Test2"}
]
现在我想将此列表更改为:
const list=[
{ text:"Test1",value:"Test1"},
{ text:"Test2",value:"Test2"}
]
我正在做的是:
list.map(el => ({ ...el, text: el.org_name, value: el.org_name }));
它不工作,任何线索将不胜感激。
【问题讨论】:
-
分配给某物(列表是一个常量)并删除 ...el:
const newList = list.map(({org_name})=> ({ text: org_name, value: org_name }));
标签: javascript list object