微信小程序 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 相关文章推荐
url 特殊字符 传递参数解决方法
Jan 01 Javascript
JS的反射问题
Apr 07 Javascript
js调用图片隐藏&amp;显示实现代码
Sep 13 Javascript
JS给Textarea文本框添加行号的方法
Aug 20 Javascript
使用Object.defineProperty实现简单的js双向绑定
Apr 15 Javascript
Bootstrap入门教程一Hello Bootstrap初识
Mar 02 Javascript
使用JS在浏览器中判断当前网络连接状态的几种方法
May 05 Javascript
详解node.js中的npm和webpack配置方法
Jan 21 Javascript
Vue 之孙组件向爷组件通信的实现
Apr 23 Javascript
基于javascript实现移动端轮播图效果
Dec 21 Javascript
如何在JavaScript中正确处理变量
Dec 25 Javascript
关于JavaScript回调函数的深入理解
Jun 27 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
Laravel5.1 框架Request请求操作常见用法实例分析
2020/01/04 PHP
Javascript表格翻页效果的具体实现
2013/10/05 Javascript
15款jQuery分布引导插件分享
2015/02/04 Javascript
JavaScript通过Date-Mask将日期转换成字符串的方法
2015/06/04 Javascript
XML文件转化成NSData对象的方法
2015/08/12 Javascript
JS实现带提示的星级评分效果完整实例
2015/10/30 Javascript
深入理解JavaScript中为什么string可以拥有方法
2016/05/24 Javascript
深入理解requestAnimationFrame的动画循环
2016/09/20 Javascript
浅谈javascript alert和confirm的美化
2016/12/15 Javascript
基于jQuery实现简单人工智能聊天室
2017/02/10 Javascript
javascript中的面向对象
2017/03/30 Javascript
JavaScript自执行函数和jQuery扩展方法详解
2017/10/27 jQuery
jQuery判断网页是否已经滚动到浏览器底部的实现方法
2017/10/27 jQuery
微信小程序获取手机号授权用户登录功能
2017/11/09 Javascript
Vue项目pdf(base64)转图片遇到的问题及解决方法
2018/10/19 Javascript
Vue实现简单分页器
2018/12/29 Javascript
vue实现的树形结构加多选框示例
2019/02/02 Javascript
使用Three.js实现太阳系八大行星的自转公转示例代码
2019/04/09 Javascript
Vue.js数字输入框组件使用方法详解
2019/10/19 Javascript
vue+导航锚点联动-滚动监听和点击平滑滚动跳转实例
2019/11/13 Javascript
Vue中多元素过渡特效的解决方案
2020/02/05 Javascript
JavaScript中交换值的10种方法总结
2020/08/18 Javascript
[01:05:24]Ti4 冒泡赛第二天 iG vs NEWBEE 3
2014/07/15 DOTA
Python读写ini文件的方法
2015/05/28 Python
Python 基础教程之str和repr的详解
2017/08/20 Python
使用python实现离散时间傅里叶变换的方法
2019/09/02 Python
python opencv实现图片缺陷检测(讲解直方图以及相关系数对比法)
2020/04/07 Python
关键字final的用法
2013/10/02 面试题
销售队伍口号
2014/06/11 职场文书
2014年信用社工作总结
2014/11/25 职场文书
关于拾金不昧的感谢信
2015/01/21 职场文书
售后服务质量承诺书
2015/04/29 职场文书
电影红河谷观后感
2015/06/11 职场文书
加强党性修养心得体会
2016/01/21 职场文书
高中语文教材(文学文化常识大全一)
2019/08/13 职场文书
什么是css原子化,有什么用?
2022/04/24 HTML / CSS