微信小程序图片轮播组件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 相关文章推荐
JS 常用校验函数
Mar 26 Javascript
js本身的局限性 别让javascript做太多事
Mar 23 Javascript
Juery解决tablesorter中文排序和字符范围的方法
May 06 Javascript
JS实现3D图片旋转展示效果代码
Sep 22 Javascript
javascript中利用柯里化函数实现bind方法
Apr 29 Javascript
AngularJS ng-mousedown 指令
Aug 02 Javascript
angular 用拦截器统一处理http请求和响应的方法
Jun 08 Javascript
Kindeditor单独调用单图上传增加预览功能的实例
Jul 31 Javascript
vue-cli 引入、配置axios的方法
May 08 Javascript
JS实现Cookie读、写、删除操作工具类示例
Aug 28 Javascript
Vue路由切换页面不更新问题解决方案
Jul 10 Javascript
vue生命周期钩子函数以及触发时机
Apr 26 Vue.js
微信小程序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制作简单模版引擎
2016/04/07 PHP
PHP使用mongoclient简单操作mongodb数据库示例
2019/02/08 PHP
如何重写Laravel异常处理类详解
2020/12/20 PHP
基于Web标准的UI组件 — 树状菜单(2)
2006/09/18 Javascript
FF IE兼容性的修改小结
2009/09/02 Javascript
JavaScript 字符串与数组转换函数[不用split与join]
2009/12/13 Javascript
基于jquery的direction图片渐变动画效果
2010/05/24 Javascript
jQuery.clean使用方法及思路分析
2013/01/07 Javascript
js实现点小图看大图效果的思路及示例代码
2013/10/28 Javascript
JS判断移动端访问设备并加载对应CSS样式
2014/06/13 Javascript
node.js中的http.response.getHeader方法使用说明
2014/12/14 Javascript
Jquery 实现checkbox全选方法
2015/01/28 Javascript
让JavaScript中setTimeout支持链式操作的方法
2015/06/19 Javascript
js实现图片轮播效果
2015/12/19 Javascript
Boostrap模态窗口的学习小结
2016/03/28 Javascript
Angular中使用ui router实现系统权限控制及开发遇到问题
2016/09/23 Javascript
Javascript Event(事件)的传播与冒泡
2017/01/23 Javascript
微信小程序 常用工具类详解及实例
2017/02/15 Javascript
angularJS之$http:与服务器交互示例
2017/03/17 Javascript
vue中动态绑定表单元素的属性方法
2018/02/23 Javascript
小程序点赞收藏功能的实现代码示例
2018/09/07 Javascript
Python查询Mysql时返回字典结构的代码
2012/06/18 Python
深入理解Python中字典的键的使用
2015/08/19 Python
Python使用pip安装pySerial串口通讯模块
2018/04/20 Python
python 使用sys.stdin和fileinput读入标准输入的方法
2018/10/17 Python
Django框架创建mysql连接与使用示例
2019/07/29 Python
如何在Cloud Studio上执行Python代码?
2019/08/09 Python
pytorch 彩色图像转灰度图像实例
2020/01/13 Python
Python 操作 PostgreSQL 数据库示例【连接、增删改查等】
2020/04/21 Python
如何利用cmp命令比较文件
2016/04/11 面试题
自考毕业生自我鉴定
2013/11/04 职场文书
机电一体化自荐信
2013/12/10 职场文书
中国梦演讲稿5分钟
2014/08/19 职场文书
餐厅收银员岗位职责
2015/04/07 职场文书
python基于scrapy爬取京东笔记本电脑数据并进行简单处理和分析
2021/04/14 Python
灵能百分百第三季什么时候来?
2022/03/15 日漫