Esiste un modo per copiare un oggetto con lodash, ma non tutte le proprietà. L'unico modo che conosco è manualmente copiando l'Immobiliare di proprietàlodash: oggetto di copia profonda ma non tutte le proprietà
voluto ad esempio:
var obj = {
a: 'name',
b: [1,2,3],
c: {
z: 'surname',
x: []
},
d: {
y: 'surname2',
w: []
}
};
e il risultato essere come
var copy_obj = {
b: [1,2,3],
c: {
z: 'surname',
x: []
}
};
Edit: finalmente ho optato per:
var blacklist = ['a','d'];
_.cloneDeep(_.omit(obj, blacklist));
Esaminare "pick" e "omettere". – elclanrs
Se il problema è stato risolto da soli, inserirlo come risposta, non come una modifica alla domanda. Se vuoi, puoi accettare quella risposta. –