Ich möchte entfernen mit Lodash, das Objekt mit UUID: xxx und nicht xxx2.So entfernen Sie ein Objekt mit Lodash (suchen und entfernen)
Wie kann ich das mit Lodash machen?
[
{
"uuid": "xxx",
"name": "test"
},
{
"uuid": "xxx2",
"name": "test 2"
}
]
Meine eigentliche Code:
_.forEach(this.objs, (obj, index, collection) => {
_.remove(obj, {uuid})
})
können Sie verwenden Filter 'arr = arr.filter (! ({Uuid}) => Uuid == 'xxx');' –
Mögliche Duplikat [Entfernen von Elementen in einem Array Lodash verwenden] (https://stackoverflow.com/questions/28036716/removing-elements-in-an-array-using-lodash) –
Es gibt _.filter, um ein neues Array zurückzugeben oder _.remove, um es an Ort und Stelle zu ändern . –