diff --git a/packages/uni-mp-core/src/runtime/component.ts b/packages/uni-mp-core/src/runtime/component.ts index 0640b66fc2102456f2a427395816122cc19c8921..5ee0d41031f20504e5db62d1265c3082a03cabb9 100644 --- a/packages/uni-mp-core/src/runtime/component.ts +++ b/packages/uni-mp-core/src/runtime/component.ts @@ -170,7 +170,7 @@ export function $createComponent( export function $destroyComponent(instance: ComponentPublicInstance) { if (!$destroyComponentFn) { - $destroyComponentFn = getApp().$vm.$destroyComponent + $destroyComponentFn = getAppVm().$destroyComponent } return $destroyComponentFn(instance) }