From 851c967ad9fedfcb8f14fc78a5d1811415ccf037 Mon Sep 17 00:00:00 2001 From: Gavin <19986739+wjw-gavin@users.noreply.github.com> Date: Tue, 13 Dec 2022 10:26:22 +0800 Subject: [PATCH] fix(ImagePreview): fix loading when previewing images (#11376) --- packages/vant/src/image/Image.tsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/vant/src/image/Image.tsx b/packages/vant/src/image/Image.tsx index 1ac07e16b..e7c661fac 100644 --- a/packages/vant/src/image/Image.tsx +++ b/packages/vant/src/image/Image.tsx @@ -204,9 +204,11 @@ export default defineComponent({ // so the initial complete state should be checked. // https://github.com/youzan/vant/issues/11335 onMounted(() => { - if (imageRef.value?.complete) { - onLoad(); - } + nextTick(() => { + if (imageRef.value?.complete) { + onLoad(); + } + }); }); return () => (