微信小程序图片轮播组件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 相关文章推荐
浏览器加载、渲染和解析过程黑箱简析
Nov 29 Javascript
模拟多级复选框效果的jquery代码
Aug 13 Javascript
jquery sortable的拖动方法示例详解
Jan 16 Javascript
Ionic实现仿通讯录点击滑动及$ionicscrolldelegate使用分析
Jan 18 Javascript
JS实现星星评分功能实例代码(两种方法)
Jun 09 Javascript
微信页面倒计时代码(解决safari不兼容date的问题)
Dec 13 Javascript
Webpack中css-loader和less-loader的使用教程
Apr 27 Javascript
jQuery实现导航样式布局操作示例【可自定义样式布局】
Jul 24 jQuery
基于vue-cli npm run build之后vendor.js文件过大的解决方法
Sep 27 Javascript
微信小程序授权登录解决方案的代码实例(含未通过授权解决方案)
May 10 Javascript
JavaScript快速调试的两个技巧
Nov 04 Javascript
详解JavaScript中的执行上下文及调用堆栈
Apr 29 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+SQLite存储方案
2010/09/04 PHP
PHP输出缓存ob系列函数详解
2014/03/11 PHP
ThinkPHP3.1新特性之动态设置自动完成和自动验证示例
2014/06/19 PHP
[原创]php获取数组中键值最大数组项的索引值
2015/03/17 PHP
PHP Hash算法:Times33算法代码实例
2015/05/13 PHP
ECSHOP在PHP5.5及高版本上报错的解决方法
2015/08/31 PHP
几个比较实用的JavaScript 测试及效验工具
2010/04/18 Javascript
js 得到文件后缀(通过正则实现)
2013/07/08 Javascript
javascript获取元素CSS样式代码示例
2013/11/28 Javascript
ie8模式下click无反应点击option无反应的解决方法
2014/10/11 Javascript
深入理解JavaScript系列(26):设计模式之构造函数模式详解
2015/03/03 Javascript
BootStrap table表格插件自适应固定表头(超好用)
2016/08/24 Javascript
浅谈angularJS2中的界面跳转方法
2018/08/31 Javascript
在Vant的基础上封装下拉日期控件的代码示例
2018/12/05 Javascript
vue的.vue文件是怎么run起来的(vue-loader)
2018/12/10 Javascript
vue远程加载sfc组件思路详解
2019/12/25 Javascript
node.js中module模块的功能理解与用法实例分析
2020/02/14 Javascript
微信小程序自定义tabBar的踩坑实践记录
2020/11/06 Javascript
Python开发微信公众平台的方法详解【基于weixin-knife】
2017/07/08 Python
tensorflow实现逻辑回归模型
2018/09/08 Python
python 读取.nii格式图像实例
2020/07/01 Python
纯css3实现走马灯效果
2014/12/26 HTML / CSS
CSS3实现时间轴效果
2016/07/11 HTML / CSS
CSS3实现各种图形的示例代码
2016/10/19 HTML / CSS
五年级英语教学反思
2014/01/31 职场文书
财务科科长岗位职责
2014/03/10 职场文书
12岁生日演讲稿
2014/05/14 职场文书
教师求职信
2014/06/17 职场文书
2014年人力资源部工作总结
2014/11/19 职场文书
2014年信访维稳工作总结
2014/12/08 职场文书
2015年八一建军节演讲稿
2015/03/19 职场文书
2015年教师业务工作总结
2015/05/26 职场文书
高中地理教学反思
2016/02/19 职场文书
k-means & DBSCAN 总结
2021/04/27 Python
浅谈由position属性引申的css进阶讨论
2021/05/25 HTML / CSS