<swiper class="swiper-block" previous-margin="70rpx" next-margin="70rpx" current="0" bindchange="swiperChange">
<block wx:for="{{proList}}" wx:index="{{index}}">
<swiper-item class="swiper-item">
<view style="background-image: url({{item.proUrl}});background-size:100% 100%" class="slide-image {{swiperIndex == index ? 'active' : ''}}">
<view>{{item.title}}</view>
</view>
<!-- <image mode="aspectFill" src="{{item}}" class="slide-image {{swiperIndex == index ? 'active' : ''}}"/> -->
</swiper-item>
</block>
</swiper>
.swiper-block {
height: 330rpx;
width: 100%;
}
.swiper-item {
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
overflow: unset;
}
.slide-image {
height: 307rpx;
width: 587rpx;
padding: 17rpx 22rpx;
box-sizing: border-box;
z-index: 1;
}
.active {
transform: scale(1.1);
transition: all 0.2s ease-in 0s;
z-index: 20;
}
swiperIndex: 0,
swiperChange(e) {
const that = this;
that.setData({
swiperIndex: e.detail.current,
})
},