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 () => (