微信小程序 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 相关文章推荐
jquery load事件(callback/data)使用方法及注意事项
Feb 06 Javascript
JavaSciprt中处理字符串之sup()方法的使用教程
Jun 08 Javascript
jQuery 监控键盘一段时间没输入
Apr 22 Javascript
微信小程序 火车票查询实例讲解
Oct 17 Javascript
JavaScript数组操作详解
Feb 04 Javascript
vue-router:嵌套路由的使用方法
Feb 21 Javascript
提高Web性能的前端优化技巧总结
Feb 27 Javascript
JavaScript结合HTML DOM实现联动菜单
Apr 05 Javascript
微信小程序开发问题之wx.previewImage
Dec 25 Javascript
ant-design-vue 快速避坑指南(推荐)
Jan 21 Javascript
解决vue项目运行提示Warnings while compiling.警告的问题
Sep 18 Javascript
JavaScript实现滚动加载更多
Dec 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
PHP 网页过期时间的控制代码
2009/06/29 PHP
PHP中定义数组常量(array常量)的方法
2014/11/17 PHP
asp.net和asp下ACCESS的参数化查询
2008/06/11 Javascript
Google Map Api和GOOGLE Search Api整合实现代码
2009/07/18 Javascript
JavaScript 函数式编程的原理
2009/10/16 Javascript
用jquery模仿的a的title属性的例子
2014/10/22 Javascript
jQuery判断一个元素是否可见的方法
2015/06/05 Javascript
jQuery实现的简单折叠菜单(折叠面板)效果代码
2015/09/16 Javascript
深入理解bootstrap框架之第二章整体架构
2016/10/09 Javascript
js从输入框读取内容,比较两个数字的大小方法
2017/03/13 Javascript
ES5学习教程之Array对象
2017/04/01 Javascript
Angular2开发环境搭建教程之VS Code
2017/12/15 Javascript
vue实现条件叠加搜索的解决方法
2019/05/28 Javascript
vue使用screenfull插件实现全屏功能
2020/09/17 Javascript
[27:53]2014 DOTA2华西杯精英邀请赛 5 24 NewBee VS iG
2014/05/26 DOTA
[06:53]2018DOTA2国际邀请赛寻真——为复仇而来的Newbee
2018/08/15 DOTA
Python在Windows和在Linux下调用动态链接库的教程
2015/08/18 Python
Python的Flask框架中的Jinja2模板引擎学习教程
2016/06/30 Python
Python从文件中读取数据的方法讲解
2019/02/14 Python
Python 元组操作总结
2019/09/18 Python
python中的Elasticsearch操作汇总
2019/10/30 Python
Python编译为二进制so可执行文件实例
2019/12/23 Python
pyqt5数据库使用详细教程(打包解决方案)
2020/03/25 Python
利用CSS3把图片变成灰色模式的实例代码
2016/09/06 HTML / CSS
英国蜡烛、蜡烛配件和家居香氛购买网站:Yankee Candle
2018/12/12 全球购物
说出你对remoting 和webservice的理解和应用
2014/06/08 面试题
工程造价专业求职信
2014/07/17 职场文书
教师作风建设剖析材料
2014/10/11 职场文书
湖南省召开党的群众路线教育实践活动总结大会报告
2014/10/21 职场文书
企业党的群众路线教育实践活动学习心得体会
2014/10/31 职场文书
2014年教研员工作总结
2014/12/23 职场文书
幼儿园圣诞节活动总结
2015/05/06 职场文书
个人收入证明范本
2015/06/12 职场文书
php随机生成验证码,php随机生成数字,php随机生成数字加字母!
2021/04/01 PHP
通过Python把学姐照片做成拼图游戏
2022/02/15 Python
SQL Server使用CROSS APPLY与OUTER APPLY实现连接查询
2022/05/25 SQL Server