微信小程序图片轮播组件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 相关文章推荐
学习YUI.Ext 第三天
Mar 10 Javascript
浅谈javascript面向对象程序设计
Jan 21 Javascript
javascript中 try catch用法
Aug 16 Javascript
JavaScript之WebSocket技术详解
Nov 18 Javascript
JS实现禁止高频率连续点击的方法【基于ES6语法】
Apr 25 Javascript
JS去掉字符串前后空格、阻止表单提交的实现代码
Jun 08 Javascript
JavaScript实现数组全排列、去重及求最大值算法示例
Jul 30 Javascript
浅谈angular表单提交中ng-submit的默认使用方法
Sep 30 Javascript
微信小程序实现底部导航
Nov 05 Javascript
express express-session的使用小结
Dec 12 Javascript
Vue项目中使用WebUploader实现文件上传的方法
Jul 21 Javascript
vue渲染方式render和template的区别
Jun 05 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下利用header()函数设置浏览器缓存的代码
2010/09/01 PHP
php中常见的sql攻击正则表达式汇总
2014/11/06 PHP
Codeigniter检测表单post数据的方法
2015/03/21 PHP
基于php实现随机合并数组并排序(原排序)
2015/11/26 PHP
PHP面向对象程序设计之类与反射API详解
2016/12/02 PHP
PHP simplexml_load_file()函数讲解
2019/02/03 PHP
PHP+百度AI OCR文字识别实现了图片的文字识别功能
2019/05/08 PHP
Yii框架日志操作图文与实例详解
2019/09/09 PHP
php写入txt乱码的解决方法
2019/09/17 PHP
用Javscript实现表单复选框的全选功能
2007/05/25 Javascript
jquery animate实现鼠标放上去显示离开隐藏效果
2013/07/21 Javascript
JavaScript中使用Object.create()创建对象介绍
2014/12/30 Javascript
微信公众号 摇一摇周边功能开发
2016/12/08 Javascript
js 性能优化之快速响应的用户界面
2017/02/15 Javascript
Vue.js中兄弟组件之间互相传值实例
2017/06/01 Javascript
基于vue.js快速搭建图书管理平台
2017/10/29 Javascript
vue刷新和tab切换实例
2018/02/11 Javascript
vue.js2.0点击获取自己的属性和jquery方法
2018/02/23 jQuery
vue-router相关基础知识及工作原理
2018/03/16 Javascript
Bootstrap 模态框自定义点击和关闭事件详解
2018/08/10 Javascript
Electron-vue脚手架改造vue项目的方法
2018/10/22 Javascript
原生js实现弹窗消息动画
2020/11/20 Javascript
python处理cookie详解
2014/02/07 Python
Python ldap实现登录实例代码
2016/09/30 Python
python中将字典形式的数据循环插入Excel
2018/01/16 Python
python+matplotlib绘制饼图散点图实例代码
2018/01/20 Python
Django后端发送小程序微信模板消息示例(服务通知)
2019/12/17 Python
python实现ip地址的包含关系判断
2020/02/07 Python
配置管理计划的主要内容有哪些
2014/06/20 面试题
青年志愿者事迹材料
2014/02/07 职场文书
车辆转让协议书
2014/04/15 职场文书
中考学习决心书
2015/02/04 职场文书
英语教师个人工作总结
2015/02/09 职场文书
2015七夕情人节宣传语
2015/07/14 职场文书
MYSQL 运算符总结
2021/11/11 MySQL
Nginx的基本概念和原理
2022/03/21 Servers