Fix Object.deepAssign
This commit is contained in:
@ -125,14 +125,14 @@ export function generateFtlFilesCodeFactory(
|
|||||||
' Object,',
|
' Object,',
|
||||||
' "deepAssign",',
|
' "deepAssign",',
|
||||||
' {',
|
' {',
|
||||||
' "value": function (target, source) {',
|
' "value": function callee(target, source) {',
|
||||||
' Object.keys(source).forEach(function (key) {',
|
' Object.keys(source).forEach(function (key) {',
|
||||||
' var value = source[key];',
|
' var value = source[key];',
|
||||||
' if (value instanceof Object) {',
|
' if (value instanceof Object) {',
|
||||||
' if (!(target[key] instanceof Object)) {',
|
' if (!(target[key] instanceof Object)) {',
|
||||||
' target[key] = {};',
|
' target[key] = {};',
|
||||||
' }',
|
' }',
|
||||||
' deepAssign(target[key], value);',
|
' callee(target[key], value);',
|
||||||
' } else {',
|
' } else {',
|
||||||
' target[key] = value;',
|
' target[key] = value;',
|
||||||
' }',
|
' }',
|
||||||
|
Reference in New Issue
Block a user