微信小程序 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 代码也可以变得优美的实现方法
Jun 22 Javascript
JavaScript性能优化 创建文档碎片(document.createDocumentFragment)
Jul 13 Javascript
JS中getYear()和getFullYear()区别分析
Jul 04 Javascript
js父页面与子页面不同时显示的方法
Oct 16 Javascript
使用Node.js为其他程序编写扩展的基本方法
Jun 23 Javascript
AngularJS教程 ng-style 指令简单示例
Aug 03 Javascript
微信小程序城市定位的实现实例(获取当前所在国家城市信息)
May 17 Javascript
微信小程序实现顶部普通选项卡效果(非swiper)
Jun 19 Javascript
基于vue配置axios的方法步骤
Nov 09 Javascript
Angular2实现组件交互的方法分析
Dec 19 Javascript
详解vue中组件参数
Jul 09 Javascript
小程序自定义导航栏兼容适配所有机型(附完整案例)
Apr 26 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
博士208HAF收音机实习报告
2021/03/02 无线电
PHP 飞信好友免费短信API接口开源版
2010/07/22 PHP
php实现文件下载简单示例(代码实现文件下载)
2014/03/10 PHP
php绘图之加载外部图片的方法
2015/01/24 PHP
PHP限制HTML内容中图片必须是本站的方法
2015/06/16 PHP
php实现压缩合并js的方法【附demo源码下载】
2016/09/22 PHP
laravel withCount 统计关联数量的方法
2019/10/10 PHP
javascript之可拖动的iframe效果代码
2008/08/01 Javascript
6款经典实用的jQuery小插件及源码(对话框/提示工具等等)
2013/02/04 Javascript
jQuery中操控hidden、disable等无值属性的方法
2014/01/06 Javascript
jQuery元素的隐藏与显示实例
2015/01/20 Javascript
js实现点击图片将图片地址复制到粘贴板的方法
2015/02/16 Javascript
jQuery设置和移除文本框默认值的方法
2015/03/09 Javascript
js实现a标签超链接提交form表单的方法
2015/06/24 Javascript
谈谈我对JavaScript中typeof和instanceof的深入理解
2015/12/25 Javascript
jQuery图片左右滚动代码 有左右按钮实例
2016/06/20 Javascript
js将滚动条滚动到指定位置的简单实现方法
2016/06/25 Javascript
js轮盘抽奖实例分析
2020/04/17 Javascript
AngularJS通过ng-route实现基本的路由功能实例详解
2016/12/13 Javascript
js 用于检测类数组对象的函数方法
2017/05/02 Javascript
bootstrap时间插件daterangepicker使用详解
2017/10/19 Javascript
在一个页面实现两个zTree联动的方法
2017/12/20 Javascript
微信小程序多音频播放进度条问题
2018/08/28 Javascript
Nuxt.js实现一个SSR的前端博客的示例代码
2019/09/06 Javascript
解决vue admin element noCache设置无效的问题
2019/11/12 Javascript
javascript实现移动端上传图片功能
2020/08/18 Javascript
PyTorch 随机数生成占用 CPU 过高的解决方法
2020/01/13 Python
flask 框架操作MySQL数据库简单示例
2020/02/02 Python
Cocopanda波兰:购买化妆品、护肤品、护发和香水
2020/05/25 全球购物
编写一子程序,将一链表倒序,即使链表表尾变表头,表头变表尾
2016/02/10 面试题
大学生思想汇报范文
2013/12/31 职场文书
音乐教育专业自荐信
2014/09/18 职场文书
入党积极分子半年考察意见
2015/06/02 职场文书
小学四年级班主任工作经验交流材料
2015/11/02 职场文书
Python数据结构之队列详解
2022/03/21 Python
Android自定义ScrollView实现阻尼回弹
2022/04/01 Java/Android