すべてのプロパティではなく、オブジェクトをlodashでコピーする方法はありますか? 私が知っている唯一の方法は、手動プロパティによってそれにプロパティをコピーしているlodash:ディープコピーオブジェクトですが、すべてのプロパティではありません
が欲しかった例:
var obj = {
a: 'name',
b: [1,2,3],
c: {
z: 'surname',
x: []
},
d: {
y: 'surname2',
w: []
}
};
と結果は次のようになり
var copy_obj = {
b: [1,2,3],
c: {
z: 'surname',
x: []
}
};
編集:
: 私は最終的に選択しましたvar blacklist = ['a','d'];
_.cloneDeep(_.omit(obj, blacklist));
'pick'と' omit'を調べてください。 – elclanrs
あなた自身で問題を解決した場合は、質問に編集するのではなく、回答として回答してください。必要に応じて、その答えを受け入れることができます。 –