diff --git a/components/vc-image/src/Image.tsx b/components/vc-image/src/Image.tsx index 7c56c94f3..73d1e97cf 100644 --- a/components/vc-image/src/Image.tsx +++ b/components/vc-image/src/Image.tsx @@ -187,7 +187,9 @@ const ImageInternal = defineComponent({ { flush: 'post', immediate: true }, ); }); - onUnmounted(unRegister); + onUnmounted(() => { + unRegister(); + }); const toSizePx = (l: number | string) => { if (isNumber(l)) return l + 'px'; return l;