微信小程序 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 相关文章推荐
JavaScript CSS修改学习第一章 查找位置
Feb 19 Javascript
jquery 循环显示div的示例代码
Oct 18 Javascript
Js获取下拉框选定项的值和文本的实现代码
Feb 26 Javascript
Jquery实现textarea根据文本内容自适应高度
Apr 03 Javascript
JavaScript在Android的WebView中parseInt函数转换不正确问题解决方法
Apr 25 Javascript
JavaScript中的parse()方法使用简介
Jun 12 Javascript
jquery实现可关闭的倒计时广告特效代码
Sep 02 Javascript
JavaScript脚本库编写的方法
Dec 09 Javascript
JavaScript实现简洁的俄罗斯方块完整实例
Mar 01 Javascript
Sea.JS知识总结
May 05 Javascript
AngularJS实现标签页的两种方式
Sep 05 Javascript
用JS实现选项卡
Mar 23 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
php初始化对象和析构函数的简单实例
2014/03/11 PHP
9个实用的PHP代码片段分享
2015/01/22 PHP
PHP使用PDO、mysqli扩展实现与数据库交互操作详解
2019/07/20 PHP
使用Microsoft Ajax Minifier减小JavaScript文件大小的方法
2010/04/01 Javascript
基于JQuery的列表拖动排序实现代码
2013/10/01 Javascript
使用js画图之正弦曲线
2015/01/12 Javascript
js实现可兼容IE、FF、Chrome、Opera及Safari的音乐播放器
2015/02/11 Javascript
JavaScript操作cookie类实例
2015/03/31 Javascript
学习JavaScript正则表达式
2015/11/13 Javascript
js控制div层的叠加简单方法
2016/10/15 Javascript
微信小程序之ES6与事项助手的功能实现
2016/11/30 Javascript
jquery.flot.js简单绘制折线图用法示例
2017/03/13 Javascript
javascript深拷贝的原理与实现方法分析
2017/04/10 Javascript
用JS实现根据当前时间随机生成流水号或者订单号
2018/05/31 Javascript
详解使用jest对vue项目进行单元测试
2018/09/07 Javascript
微信小程序动态显示项目倒计时
2019/06/20 Javascript
小程序如何支持使用 async/await详解
2019/09/12 Javascript
vue项目创建步骤及路由router
2020/01/14 Javascript
浅谈Vue使用Cascader级联选择器数据回显中的坑
2020/10/31 Javascript
[01:42:49]DOTA2-DPC中国联赛 正赛 iG vs PSG.LGD BO3 第一场 2月26日
2021/03/11 DOTA
Python的Flask框架中实现简单的登录功能的教程
2015/04/20 Python
Python设计模式中单例模式的实现及在Tornado中的应用
2016/03/02 Python
插入排序_Python与PHP的实现版(推荐)
2017/05/11 Python
django使用haystack调用Elasticsearch实现索引搜索
2019/07/24 Python
python super的使用方法及实例详解
2019/09/25 Python
PYTHON如何读取和写入EXCEL里面的数据
2019/10/28 Python
python中的unittest框架实例详解
2021/02/05 Python
8款使用 CSS3 实现超炫的 Loading(加载)的动画效果
2015/03/17 HTML / CSS
Html5新标签datalist实现输入框与后台数据库数据的动态匹配
2017/05/18 HTML / CSS
广州某公司软件工程师面试题
2014/12/22 面试题
施工资料员岗位职责
2014/01/06 职场文书
公证委托书
2014/08/01 职场文书
2014年党的群众路线教育实践活动整改措施(个人版)
2014/09/25 职场文书
病人家属写给医院的感谢信
2015/01/23 职场文书
民间借贷借条如何写
2015/05/26 职场文书
如何使JavaScript休眠或等待
2021/04/27 Javascript