diff --git a/packages/utils/deep-assign.ts b/packages/utils/deep-assign.ts index eaff80cde..2b93b1c9e 100644 --- a/packages/utils/deep-assign.ts +++ b/packages/utils/deep-assign.ts @@ -10,7 +10,7 @@ type Object = { function assignKey(to: Object, from: Object, key: string) { const val = from[key]; - if (!isDef(val) || (hasOwnProperty.call(to, key) && !isDef(to[key]))) { + if (!isDef(val)) { return; }