From 87a9272ece29152243e738be1df7edc6f6c53c88 Mon Sep 17 00:00:00 2001 From: chenjiahan <jait.chen@foxmail.com> Date: Sat, 3 Dec 2022 20:23:17 +0800 Subject: [PATCH] fix(Image): avoid duplicate load event --- packages/vant/src/image/Image.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/vant/src/image/Image.tsx b/packages/vant/src/image/Image.tsx index 00a6880f0..1ac07e16b 100644 --- a/packages/vant/src/image/Image.tsx +++ b/packages/vant/src/image/Image.tsx @@ -97,8 +97,10 @@ export default defineComponent({ ); const onLoad = (event?: Event) => { - loading.value = false; - emit('load', event); + if (loading.value) { + loading.value = false; + emit('load', event); + } }; const onError = (event?: Event) => {