本文主要和大家詳細介紹了微信小程式圖片輪播組件gallery slider的使用方法,具有一定的參考價值,有興趣的小伙伴們可以參考一下,希望能幫助到大家。
先上效果圖:
wxml
<scroll-view scroll-y="true" style="height:200px" class="page-body" bindscrolltolower="loadMore"> <view class="swiper"> <swiper class="swiper-box" indicator-dots="{{indicatorDots}}" vertical="{{vertical}}" autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}" indicator-color="#fff" indicator-active-color="red"> <block wx:for-items="{{banner_url}}" wx:key="item.id"> <navigator url="../blogList/blogList"> <swiper-item> <block wx:if="{{item}}"> <image class="imgw" src="{{item.url}}" mode="aspectFill"/> </block> <block wx:else> <image src="../../images/default_pic.png" mode="aspectFill"></image> </block> </swiper-item> </navigator> </block> </swiper> </view> </scroll-view>
wxss
.imgw{width:100%;}
js
/** *页面的初始数据 */ data: { banner_url: data.bannerList(), open: false, indicatorDots: true,//是否显示面板指示点 autoplay: true,//是否开启自动切换 interval: 3000,//自动切换时间间隔 duration: 500//滑动动画时长 }
最終效果:
總結:
1. scroll-view元件的作用是可以觸發觸控滑動
2. swiper元件的作用是製作圖片自動切換,形成輪播
3. navigator元件的作用是為每個圖片添加連結
主要是scroll-view和swiper兩個組件製作成可滑動的輪播組件。
相關推薦:
#以上是圖片輪播組件gallery slider使用方法詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!