【发布时间】:2022-01-20 21:58:33
【问题描述】:
var result = [
{
color: "blue",
users: [
{
"name": "John",
"color": "blue",
"age": "29"
},
{
"name": "Neil",
"color": "blue",
"age": "34"
}
]
},
{
color: "green",
users: [
{
"name": "Ronn",
"color": "green",
"age": "50"
}
]
}
]
我想删除users 下的color 键。为此,我在 Lodash 中编写了以下代码 sn-p。
var result = _.omit(result.users, ['color']);
但它给了我以下{ ... }
如何才能实现如下输出?
[
{
color: "blue",
users: [
{
"name": "John",
"age": "29"
},
{
"name": "Neil",
"age": "34"
}
]
},
{
color: "green",
users: [
{
"name": "Ronn",
"age": "50"
}
]
}
]
【问题讨论】:
标签: javascript lodash