修改弹窗广告的获取索引的bug

This commit is contained in:
赵毅 2025-07-09 11:38:24 +08:00
parent 2aa560e081
commit 4d85ad9606

View File

@ -90,7 +90,8 @@
<div class="bigAds" v-if="ads2Show"> <div class="bigAds" v-if="ads2Show">
<div class="bigAdsCon2"> <div class="bigAdsCon2">
<div class="bigAdsCon2_img"> <div class="bigAdsCon2_img">
<swiper @animationfinish="swipers" autoplay circular> <swiper :current="currentSwiperIndex" @change="onSwiperChange" @animationfinish="swipers" autoplay
circular>
<swiper-item v-for="(item, index) in popList" :key="index"> <swiper-item v-for="(item, index) in popList" :key="index">
<image :src="item.ad_picture" mode="aspectFill" /> <image :src="item.ad_picture" mode="aspectFill" />
</swiper-item> </swiper-item>
@ -148,7 +149,9 @@
categoryList: [], categoryList: [],
infoList: [], infoList: [],
selectedTab: 0 selectedTab: 0,
currentAdIndex: 0
} }
}, },
async onLoad(options) { async onLoad(options) {
@ -351,6 +354,9 @@
// #endif // #endif
} }
}, },
onSwiperChange(e) {
this.currentAdIndex = e.detail.current;
},
onDetailClick() { onDetailClick() {
// 广 // 广
const currentAd = this.popList[this.currentAdIndex]; const currentAd = this.popList[this.currentAdIndex];