From b93b82262c0e845ec2d10f93e35d18f44ea9789d Mon Sep 17 00:00:00 2001 From: Nebula Date: Mon, 22 Apr 2024 10:39:20 +0800 Subject: [PATCH] feat: `u-swiper` add click emit item prop MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 添加点击 emit 的 item 参数,需要做判断,用到其中的属性 --- uni_modules/uview-ui/components/u-swiper/u-swiper.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/uni_modules/uview-ui/components/u-swiper/u-swiper.vue b/uni_modules/uview-ui/components/u-swiper/u-swiper.vue index 0cfb2294..ab14872d 100644 --- a/uni_modules/uview-ui/components/u-swiper/u-swiper.vue +++ b/uni_modules/uview-ui/components/u-swiper/u-swiper.vue @@ -47,7 +47,7 @@ v-if="getItemType(item) === 'image'" :src="getSource(item)" :mode="imgMode" - @tap="clickHandler(index)" + @tap="clickHandler(index, item)" :style="{ height: $u.addUnit(height), borderRadius: $u.addUnit(radius) @@ -65,7 +65,7 @@ height: $u.addUnit(height) }" controls - @tap="clickHandler(index)" + @tap="clickHandler(index, item)" >