<wxs src="../../wxs/z-swiper-wxs.wxs" module="zSwiperWxs"></wxs>
<view class="{{['data-v-2ff4d8de','swiper',contentClass,containerClasses,options.direction==='vertical'?'swiper-vertical':'']}}" style="{{$root.s0}}" id="{{'swiper'+_uid}}"><view class="{{['data-v-2ff4d8de','swiper-wrapper']}}" style="{{$root.s1}}" swiperTransform="{{wxsTransform}}" change:swiperTransform="{{zSwiperWxs.wxsTransformObserver}}" data-event-opts="{{[['tap',[['onClickWrapper',['$event']]]]]}}" bindtap="__e" bindtouchstart="{{zSwiperWxs.onTouchStartWxs}}" bindtouchmove="{{zSwiperWxs.onTouchMoveWxs}}" bindtouchend="{{zSwiperWxs.onTouchEndWxs}}" bindtouchcancel="{{zSwiperWxs.onTouchEndWxs}}"><slot></slot><block wx:if="{{loopBlankShow}}"><block wx:for="{{loopBlankNumber}}" wx:for-item="item" wx:for-index="index" wx:key="index"><z-swiper-item vue-id="{{'18ad5f95-1-'+index}}" class="data-v-2ff4d8de" bind:__l="__l"></z-swiper-item></block></block><block wx:if="{{cubeShadowShowWrapper}}"><view class="swiper-cube-shadow data-v-2ff4d8de" style="{{$root.s2}}"></view></block></view><block wx:if="{{cubeShadowShowRoot}}"><view class="swiper-cube-shadow data-v-2ff4d8de" style="{{$root.s3}}"></view></block><slot name="indicator"></slot><block wx:if="{{showIndicators}}"><view class="{{['data-v-2ff4d8de','swiper-pagination',paginationClass]}}" style="{{$root.s4}}"><block wx:if="{{paginationType=='bullets'}}"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['paginationItemClick',[index]]]]]}}" class="{{['data-v-2ff4d8de',item.g0]}}" style="{{item.s5}}" bindtap="__e"></view></block></block><block wx:if="{{paginationType=='fraction'}}"><text class="{{['data-v-2ff4d8de',paginationContent.currentClass]}}">{{paginationContent.text}}</text>/<text class="{{['data-v-2ff4d8de',paginationContent.totalClass]}}">{{paginationContent.total}}</text></block><block wx:if="{{paginationType=='progressbar'}}"><text class="{{['data-v-2ff4d8de',paginationContent.progressbarFillClass]}}" style="{{$root.s6}}"></text></block></view></block><block wx:if="{{showPrevButton||showPrevButtonSlot}}"><view data-event-opts="{{[['tap',[['prevClick',['$event']]]]]}}" class="{{['data-v-2ff4d8de','swiper-button-prev',prevClass]}}" bindtap="__e"><block wx:if="{{!showPrevButtonSlot}}"><view class="zebra-icon zebra-icon-circle_chevron_left data-v-2ff4d8de"></view></block><block wx:else><slot name="pre-button"></slot></block></view></block><block wx:if="{{showNextButton||showNextButtonSlot}}"><view data-event-opts="{{[['tap',[['nextClick',['$event']]]]]}}" class="{{['data-v-2ff4d8de','swiper-button-next',nextClass]}}" bindtap="__e"><block wx:if="{{!showNextButtonSlot}}"><view class="zebra-icon zebra-icon-circle_chevron_right data-v-2ff4d8de"></view></block><block wx:else><slot name="next-button"></slot></block></view></block><block wx:if="{{scrollbarShow}}"><view data-event-opts="{{[['tap',[['onClickScrollbar',['$event']]]],['touchstart',[['onTouchStartScrollbar',['$event']]]],['touchmove',[['onTouchMoveScrollbar',['$event']]]],['touchend',[['onTouchEndScrollbar',['$event']]]]]}}" class="{{['data-v-2ff4d8de','swiper-scrollbar',scrollbarClass]}}" style="{{$root.s7}}" catchtap="__e" catchtouchstart="__e" catchtouchmove="__e" catchtouchend="__e"><view class="swiper-scrollbar-drag data-v-2ff4d8de" style="{{$root.s8}}"></view></view></block></view>