前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >微信小程序----gallery slider(图片轮播)组件

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

作者头像
Rattenking
发布2021-02-01 12:08:09
7140
发布2021-02-01 12:08:09
举报
文章被收录于专栏:RattenkingRattenking

DEMO下载 先上效果图:

微信小程序图片轮播动态图
微信小程序图片轮播动态图
wxml
代码语言:javascript
复制
<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
代码语言:javascript
复制
.imgw{width:100%;}
js
代码语言:javascript
复制
/**
 *页面的初始数据
 */
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两个组件制作成可滑动的轮播组件。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-12-18 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • wxml
  • wxss
  • js
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档