diff --git a/packages/components/message/src/instance.ts b/packages/components/message/src/instance.ts index 833caa6b30..b625ac9b85 100644 --- a/packages/components/message/src/instance.ts +++ b/packages/components/message/src/instance.ts @@ -26,5 +26,5 @@ export const getInstance = (id: string) => { export const getLastOffset = (id: string): number => { const { prev } = getInstance(id) if (!prev) return 0 - return prev.vm.exposeProxy!.bottom + return prev.vm.exposed!.bottom.value } diff --git a/packages/components/message/src/method.ts b/packages/components/message/src/method.ts index 84742263a2..b59f864304 100644 --- a/packages/components/message/src/method.ts +++ b/packages/components/message/src/method.ts @@ -117,7 +117,7 @@ const createMessage = ( // instead of calling the onClose function directly, setting this value so that we can have the full lifecycle // for out component, so that all closing steps will not be skipped. close: () => { - vm.exposeProxy!.visible = false + vm.exposed!.visible.value = false }, }