|
|
|
@ -27,9 +27,11 @@ |
|
|
|
<div class="banner-card"> |
|
|
|
<van-swipe :autoplay="3000" indicator-color="rgba(255,255,255,0.9)" :loop="true"> |
|
|
|
<van-swipe-item v-for="(item, index) in bannerList" :key="index"> |
|
|
|
<div class="banner-inner" @click="onBannerClick(item)"> |
|
|
|
<img v-if="item.image" :src="item.image" class="banner-img" alt="" /> |
|
|
|
<div v-else class="banner-placeholder">{{ item.title || '暂无内容' }}</div> |
|
|
|
<!-- <div class="banner-inner" @click="onBannerClick(item)"> |
|
|
|
<img :src="item.image" class="banner-img" alt="" /> |
|
|
|
</div> --> |
|
|
|
<div class="banner-inner"> |
|
|
|
<img :src="item.image" class="banner-img" alt="" /> |
|
|
|
</div> |
|
|
|
</van-swipe-item> |
|
|
|
</van-swipe> |
|
|
|
|