我所拥有的是这样一个对象:
formData = {
name: {
value: '',
valid: true
},
zip: {
value: 'ff',
valid: false
},
//...
}
我想过滤这个,以便我只有无效的对象。 _.where
和_.filter
的问题在于它返回如下对象:
[
0: {
value: '',
valid: false
},
1: {
value: '',
valid: false
}
]
我需要包含父键名name
和zip
。我该怎么做?
答案 0 :(得分:0)
您正在寻找_.pick()我的朋友 https://lodash.com/docs#pick
_.pick(formData, function(value) {
return value.valid;
})
祝你好运! :)