微信小程序图片轮播组件gallery slider使用方法详解


Posted in Javascript onJanuary 31, 2018

本文实例为大家分享了微信小程序图片轮播组件的具体代码,供大家参考,具体内容如下

先上效果图:

微信小程序图片轮播组件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//滑动动画时长
}

最终效果:

微信小程序图片轮播组件gallery slider使用方法详解

总结:

1. scroll-view组件的作用是可以触发触摸滑动
2. swiper组件的作用是制作图片自动切换,形成轮播
3. navigator组件的作用是给每个图片添加链接
主要是scroll-view和swiper两个组件制作成可滑动的轮播组件。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery中Dom的基本操作小结
Jan 23 Javascript
Javascript中Array.prototype.map()详解
Oct 22 Javascript
JS数组操作(数组增加、删除、翻转、转字符串、取索引、截取(切片)slice、剪接splice、数组合并)
May 20 Javascript
全面解析Bootstrap中scrollspy(滚动监听)的使用方法
Jun 06 Javascript
JS实现动态给标签控件添加事件的方法示例
May 13 Javascript
javascript实现Java中的Map对象功能的实例详解
Aug 21 Javascript
Node.js搭建小程序后台服务
Jan 03 Javascript
JavaScript实现京东购物放大镜和选项卡效果的方法分析
Jul 05 Javascript
jQuery md5加密插件jQuery.md5.js用法示例
Aug 24 jQuery
vue-devtools的安装和使用步骤详解
Oct 17 Javascript
javascript设计模式之装饰者模式
Jan 30 Javascript
node中短信api实现验证码登录的示例代码
Jan 20 Javascript
微信小程序scroll-view组件实现滚动动画
Jan 31 #Javascript
微信小程序实现全国机场索引列表
Jan 31 #Javascript
微信小程序radio组件使用详解
Jan 31 #Javascript
微信小程序checkbox组件使用详解
Jan 31 #Javascript
原生JS实现多个小球碰撞反弹效果示例
Jan 31 #Javascript
浅析Angular19 自定义表单控件
Jan 31 #Javascript
JavaScript实现计算多边形质心的方法示例
Jan 31 #Javascript
You might like
PHP 和 MySQL 基础教程(三)
2006/10/09 PHP
php获取mysql版本的几种方法小结
2008/03/25 PHP
php开发环境配置记录
2011/01/14 PHP
常用PHP封装分页工具类
2017/01/14 PHP
PHP实现的简单组词算法示例
2018/04/10 PHP
HTML中Select不用Disabled实现ReadOnly的效果
2008/04/07 Javascript
Json2Template.js 基于jquery的插件 绑定JavaScript对象到Html模板中
2011/10/29 Javascript
JQuery操作tr和td内容的方法实例
2013/03/06 Javascript
js重写alert控件(适合学习js的新手朋友)
2014/08/24 Javascript
jQuery实现优雅的弹窗效果(6)
2017/02/08 Javascript
Vue指令的钩子函数使用方法
2017/03/20 Javascript
js canvas实现简单的图像扩散效果
2020/06/28 Javascript
js 概率计算(简单版)
2017/09/12 Javascript
JS中的两种数据类型及实现引用类型的深拷贝的方法
2018/08/12 Javascript
VUE-cli3使用 svg-sprite-loader
2018/10/20 Javascript
深入理解JavaScript 中的执行上下文和执行栈
2018/10/23 Javascript
jQuery实现的别踩白块小游戏完整示例
2019/01/07 jQuery
vue 项目接口管理的实现
2019/01/17 Javascript
基于javascript canvas实现五子棋游戏
2020/07/08 Javascript
Python httplib,smtplib使用方法
2008/09/06 Python
Python爬取APP下载链接的实现方法
2016/09/30 Python
windows下Python实现将pdf文件转化为png格式图片的方法
2017/07/21 Python
浅谈django开发者模式中的autoreload是如何实现的
2017/08/18 Python
Python编程实现使用线性回归预测数据
2017/12/07 Python
Python 25行代码实现的RSA算法详解
2018/04/10 Python
Python对ElasticSearch获取数据及操作
2019/04/24 Python
使用Python实现牛顿法求极值
2020/02/10 Python
使用HTML和CSS3绘制基本卡通图案的示例分享
2015/11/06 HTML / CSS
乌克兰移动电子产品和相关配件的在线商店:iTMag
2020/03/16 全球购物
国税会议欢迎词
2014/01/16 职场文书
公务员上班玩游戏检讨书
2014/09/17 职场文书
2015年清明节网上祭英烈留言寄语
2015/03/04 职场文书
党员“一帮一”活动总结
2015/05/07 职场文书
体育教师研修感悟
2015/11/18 职场文书
Java 实现限流器处理Rest接口请求详解流程
2021/11/02 Java/Android
virtualenv隔离Python环境的问题解析
2022/06/21 Python