Skip to content

Commit f63bf10

Browse files
fix: 🐛 修复 Swiper 在支付宝小程序平台点击事件无效的问题
1 parent 6091566 commit f63bf10

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/uni_modules/wot-design-uni/components/wd-swiper/wd-swiper.vue

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,14 @@
1919
@change="handleChange"
2020
@animationfinish="handleAnimationfinish"
2121
>
22-
<swiper-item v-for="(item, index) in list" :key="index" class="wd-swiper__item" @click="handleClick(index, item)">
22+
<swiper-item v-for="(item, index) in list" :key="index" class="wd-swiper__item">
2323
<image
2424
v-if="isImage(item)"
2525
:src="isObj(item) ? item[valueKey] : item"
2626
:class="`wd-swiper__image ${customImageClass} ${customItemClass} ${getCustomItemClass(currentValue, index, list)}`"
2727
:style="{ height: addUnit(height) }"
2828
:mode="imageMode"
29+
@click="handleClick(index, item)"
2930
/>
3031
<video
3132
v-else-if="isVideo(item)"
@@ -41,6 +42,7 @@
4142
muted
4243
:autoplay="autoplayVideo"
4344
objectFit="cover"
45+
@click="handleClick(index, item)"
4446
/>
4547
<text v-if="isObj(item) && item[textKey]" :class="`wd-swiper__text ${customTextClass}`" :style="customTextStyle">{{ item[textKey] }}</text>
4648
</swiper-item>

0 commit comments

Comments
 (0)