你好,我有以下json响应
[{ country: string, code: string}]
现在与array.map(x => {[x.country]: false})
我想创建一个对象只有使用country的值作为键的语法[]
不起作用。目的是从后端获取一个动态复选框组如何将数组映射到{ "country": false }
箭头后面的括号属于函数,而不属于您尝试创建的对象。
Add either ()
array.map(x => ({[x.country]: false}))
或返回值
array.map(x => {
return {[x.country]: false};
})