【发布时间】:2022-01-18 23:26:24
【问题描述】:
我有一个如下所示的对象数组:
[
{
"text":"Same but with checkboxes",
"opened": true,
"children":[
{
"text":"initially selected",
"opened":true
},
]
},
{
"text":"Same but with checkboxes",
"opened":true,
"children":[
{
"text":"initially open",
"opened":true,
"children":[
{
"text":"Another node",
"opened":true,
}
]
},
{
"text":"custom icon",
"opened":true,
},
{
"text":"disabled node",
"opened":true,
}
]
},
{
"text":"And wholerow selection",
"opened":true,
}
]
我想知道是否可以将打开的键的值(例如为 false)更改为所有级别的所有对象.. 我该怎么做?
我尝试了类似的方法但没有成功
myArray.map(e => ({ ...e, opened: false }))
【问题讨论】:
标签: javascript arrays json object ecmascript-6