微信小程序----gallery slider(图片轮播)组件

来源:互联网 发布:飞哥软件 编辑:程序博客网 时间:2024/06/06 01:49

先上效果图:
微信小程序图片轮播动态图

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两个组件制作成可滑动的轮播组件。

DEMO下载

更多微信小程序实例请点击:http://blog.csdn.net/m0_38082783/article/details/78853722

原创粉丝点击