function merger(objValue, srcValue, key, object, source, stack) {
switch (key) {
case 'keya':
case 'keyb':
case 'keyc':
return null
}
}
mergeWith({}, oldObj, newObj, merger)
Ich möchte Fusion überspringen, wenn der Schlüssel gleich einem Wert ist. Aber die Ausgabe von oben genanntem Code wird die Ausgabe als {keya: null}
haben, wenn newObj
keya
hat.lodash mergeWith, mit einem Schlüssel überspringen
Kann ich die Zusammenführung überspringen, so dass der Schlüssel nicht in der Ausgabe ist?
Danke. Es scheint ineffizient zu sein. Ich werde es dann einfach lassen. –