1 |
- <view class="swiperContent"><swiper class="{{['screen-swiper',swiperType&&displayMultipleItems==1&&!vertical&&!fullScreen?'cardSwiper':'']}}" style="{{'height:'+(swiperHeight+'rpx')+';'}}" indicator-dots="{{indicatorDots}}" indicator-active-color="{{indicatorActiveColor}}" indicator-color="{{indicatorColor}}" autoplay="{{autoplay&&flag}}" current="{{current}}" interval="{{interval}}" duration="{{duration}}" circular="{{circular}}" vertical="{{vertical}}" previous-margin="{{previousMargin}}" next-margin="{{nextMargin}}" display-multiple-items="{{displayMultipleItems}}" skip-hidden-item-layout="{{skipHiddenItemLayout}}" data-event-opts="{{[['change',[['change',['$event']]]],['animationfinish',[['animationfinish',['$event']]]]]}}" bindchange="__e" bindanimationfinish="__e"><block wx:for="{{swiperList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><swiper-item class="{{['swiper-item',cardCur==index&&displayMultipleItems==1&&!vertical&&!fullScreen?'cur':'']}}"><block wx:if="{{item[imageKey]&&!item[videoKey]}}"><view data-event-opts="{{[['tap',[['clickItem',[index]]]]]}}" catchtap="__e"><image style="{{'height:'+(swiperHeight+'rpx')+';'}}" mode="{{mode}}" src="{{item[imageKey]}}"></image></view></block><block wx:if="{{item[videoKey]}}"><view data-event-opts="{{[['tap',[['clickItem',[index]]]]]}}" catchtap="__e"><video style="{{'height:'+(swiperHeight+'rpx')+';'}}" src="{{item[videoKey]}}" autoplay="{{videoAutoplay}}" loop="{{true}}" objectFit="cover" data-event-opts="{{[['play',[['play',['$event']]]],['pause',[['pause',['$event']]]]]}}" muted="{{true}}" bindplay="__e" bindpause="__e"></video></view></block></swiper-item></block></swiper></view>
|