微信小程序 swiper组件详解及实例代码


Posted in Javascript onOctober 25, 2016

微信小程序 swiper组件

常用属性:

微信小程序 swiper组件详解及实例代码

效果图:

微信小程序 swiper组件详解及实例代码

 swiper.wxml添加代码:

<swiper indicator-dots="{{indicatorDots}}"
 autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}} " bindchange="bindchangeTag">
 <block wx:for="{{imgUrls}}">
  <swiper-item>
   <image src="{{item}}" class="slide-image"/>
  </swiper-item>
 </block>
</swiper>
<button bindtap="changeIndicatorDots"> 是否显示面板指示点 </button>
<button bindtap="changeAutoplay"> 是否自动切换 </button>
<slider bindchange="intervalChange" show-value min="1000" max="2000"/> 自动切换时间间隔
<slider bindchange="durationChange" show-value min="1800" max="10000"/> 滑动动画时长

js:

Page({
 data: {
  imgUrls: [
   'http://img02.tooopen.com/images/20150928/tooopen_sy_143912755726.jpg',
   'http://img06.tooopen.com/images/20160818/tooopen_sy_175866434296.jpg',
   'http://img06.tooopen.com/images/20160818/tooopen_sy_175833047715.jpg'
  ],
  indicatorDots: false,
  autoplay: false,
  interval: 1000,
  duration: 1800
 },
 //是否显示面板指示点
 changeIndicatorDots: function(e) {
  this.setData({
   indicatorDots: !this.data.indicatorDots
  })
 },
 //是否自动切换
 changeAutoplay: function(e) {
  this.setData({
   autoplay: !this.data.autoplay
  })
 },
 //自动切换时间间隔
 intervalChange: function(e) {
  this.setData({
   // e.detail.value获取slider的值
   interval: e.detail.value
  })
 },
 //滑动动画时长
 durationChange: function(e) {
  this.setData({
   duration: e.detail.value
  })
 },
 //当页面改变是会触发
 bindchangeTag:function(e){
  console.log("bindchangeTag...")
 }, 
 onLoad:function(options){
  // 页面初始化 options为页面跳转所带来的参数
 },
 onReady:function(){
  // 页面渲染完成
 },
 onShow:function(){
  // 页面显示
 },
 onHide:function(){
  // 页面隐藏
 },
 onUnload:function(){
  // 页面关闭
 }
})

css:

.slide-image{
  width: 100%;
  height: 160px;
}

 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
script标签的 charset 属性使用说明
Dec 04 Javascript
JavaScript自定义事件介绍
Aug 29 Javascript
Node调试工具JSHint的安装及配置教程
May 27 Javascript
javascript面向对象之访问对象属性的两种方式分析
Jan 13 Javascript
jQuery源码解读之removeAttr()方法分析
Feb 20 Javascript
jQuery实现仿百度首页滑动伸缩展开的添加服务效果代码
Sep 09 Javascript
bootstrap时间控件daterangepicker使用方法及各种小bug修复
Oct 25 Javascript
Angular2+如何去除url中的#号详解
Dec 20 Javascript
JavaScript中的一些隐式转换和总结(推荐)
Dec 22 Javascript
jquery实现简单自动轮播图效果
Jul 29 jQuery
Vue环境搭建+VSCode+Win10的详细教程
Aug 19 Javascript
Vue-cli打包后如何本地查看的操作
Sep 02 Javascript
javascript实现获取指定精度的上传文件的大小简单实例
Oct 25 #Javascript
可输入文字查找ajax下拉框控件 ComBox的实现方法
Oct 25 #Javascript
微信小程序 数据绑定详解及实例
Oct 25 #Javascript
关于angularJs指令的Scope(作用域)介绍
Oct 25 #Javascript
javascript 中的事件委托详解
Oct 25 #Javascript
js实现控制textarea输入字符串的个数,鼠标按下抬起判断输入字符数
Oct 25 #Javascript
分分钟玩转Vue.js组件
Oct 25 #Javascript
You might like
typecho插件编写教程(五):核心代码
2015/05/28 PHP
php语言的7种基本的排序方法
2020/12/28 PHP
功能强大的PHP发邮件类
2016/08/29 PHP
ajax处理php返回json数据的实例代码
2013/01/24 Javascript
js和as的稳定传值问题解决
2013/07/14 Javascript
document.documentElement和document.body区别介绍
2013/09/16 Javascript
js实现发送验证码后的倒计时功能
2015/05/28 Javascript
BootStrap入门教程(一)之可视化布局
2016/09/19 Javascript
微信小程序  action-sheet详解及实例代码
2016/11/09 Javascript
JQ中$(window).load和$(document).ready区别与执行顺序
2017/03/01 Javascript
jQuery自定义图片上传插件实例代码
2017/04/04 jQuery
JS实现上传图片实时预览功能
2017/05/22 Javascript
Javascript中的作用域及块级作用域
2017/12/08 Javascript
解决Vue 浏览器后退无法触发beforeRouteLeave的问题
2017/12/24 Javascript
Spring Boot/VUE中路由传递参数的实现代码
2018/03/02 Javascript
Koa项目搭建过程详细记录
2018/04/12 Javascript
使用xampp将angular项目运行在web服务器的教程
2019/09/16 Javascript
vue实现将一个数组内的相同数据进行合并
2019/11/07 Javascript
vue项目中使用particles实现粒子背景效果及遇到的坑(按钮没有点击响应)
2020/02/11 Javascript
[32:36]完美世界DOTA2联赛PWL S3 LBZS vs CPG 第二场 12.12
2020/12/16 DOTA
Python黑魔法Descriptor描述符的实例解析
2016/06/02 Python
Python的Flask框架中配置多个子域名的方法讲解
2016/06/07 Python
Python自动化运维和部署项目工具Fabric使用实例
2016/09/18 Python
Python实现将照片变成卡通图片的方法【基于opencv】
2018/01/17 Python
用 Python 连接 MySQL 的几种方式详解
2018/04/04 Python
什么是python类属性
2020/06/10 Python
html5 Web SQL Database 之事务处理函数transaction与executeSQL解析
2013/11/07 HTML / CSS
Html5移动端网页端适配(js+rem)
2021/02/03 HTML / CSS
Vans(范斯)新西兰官方网站:美国原创极限运动品牌
2020/09/19 全球购物
计算机网络专业推荐信
2013/11/24 职场文书
教师竞聘演讲稿
2014/05/16 职场文书
2014大学校园光棍节活动策划书
2014/09/29 职场文书
群众路线自我剖析及整改措施
2014/11/04 职场文书
2015年社区文体活动总结
2015/03/25 职场文书
开业典礼致辞
2015/07/29 职场文书
k8s部署redis cluster集群的实现
2021/06/24 Redis