Gibt es eine Möglichkeit, ein Objekt mit lodash, aber nicht alle Eigenschaften zu kopieren. Der einzige Weg, ich weiß, ist es manuell Eigenschaft durch Eigenschaft Kopierenlodash: Deep Copy Objekt, aber nicht alle Eigenschaften
wollte zB:
var obj = {
a: 'name',
b: [1,2,3],
c: {
z: 'surname',
x: []
},
d: {
y: 'surname2',
w: []
}
};
und das Ergebnis wie
seinvar copy_obj = {
b: [1,2,3],
c: {
z: 'surname',
x: []
}
};
Edit: ich schließlich entschieden:
var blacklist = ['a','d'];
_.cloneDeep(_.omit(obj, blacklist));
Schauen Sie in "Pick" und "Weglassen". – elclanrs
Wenn Sie das Problem selbst gelöst haben, stellen Sie das bitte als Antwort auf, nicht als Bearbeitung der Frage. Wenn Sie möchten, können Sie diese Antwort akzeptieren. –