diff --git a/packages/runtime-core/src/compat/instance.ts b/packages/runtime-core/src/compat/instance.ts index 5beaf5f5ebb..342979aac3a 100644 --- a/packages/runtime-core/src/compat/instance.ts +++ b/packages/runtime-core/src/compat/instance.ts @@ -132,7 +132,7 @@ export function installCompatInstanceProperties(map: PublicPropertiesMap) { // inject additional properties into $options for compat // e.g. vuex needs this.$options.parent $options: i => { - const res = extend({}, resolveMergedOptions(i)) + const res = resolveMergedOptions(i) res.parent = i.proxy!.$parent res.propsData = i.vnode.props return res