微信小程序 swiper组件轮播图详解及实例


Posted in Javascript onNovember 16, 2016

微信小程序 swiper组件轮播图

 照着开发文档尝试,总是能有所收获.之前做Android开发,做个轮播图并不简单,用上viewpage再设置圆点,折腾一通之后还一堆bug.今天尝试微信小程序开发做轮播图,真是感动的泪流满面.废话说完了,上图.

微信小程序 swiper组件轮播图详解及实例

上图就是一个简易的轮播图,是不是很简易.23333

主要是代码也很简单.

1.index.wxml

<!--index.wxml-->  
  <swiper class="swiper" indicator-dots="true" autoplay="true" interval="5000" duration="1000">  
   <block wx:for="{{movies}}" wx:for-index="index">  
    <swiper-item>  
     <image src="{{item.url}}" class="slide-image" mode="aspectFill"/>  
    </swiper-item>  
   </block>  
  </swiper>

这里有几个属性需要说明.

微信小程序 swiper组件轮播图详解及实例

微信小程序开发的循环用到了<block wx:for >

我这里是遍历movies[]数组.<swiper-item>就是item

2.index.js

//index.js  
//获取应用实例  
var app = getApp()  
Page({  
 data: {  
  movies:[  
  {url:'http://img04.tooopen.com/images/20130712/tooopen_17270713.jpg'} ,  
  {url:'http://img04.tooopen.com/images/20130617/tooopen_21241404.jpg'} ,  
  {url:'http://img04.tooopen.com/images/20130701/tooopen_20083555.jpg'} ,  
  {url:'http://img02.tooopen.com/images/20141231/sy_78327074576.jpg'}   
  ]  
 },  
 onLoad: function () {  
 }  
})

3.WXML

/**index.wxss**/
.swiper {
 height: 400rpx;
 width: 100%;
}
.swiper image {
 height: 100%;
 width: 100%;
}

WXSS不多说,跟CSS没啥区别.

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

Javascript 相关文章推荐
User Scripts: Video Download by User Scripts
May 14 Javascript
javascript DOM编程实例(智播客学习)
Nov 23 Javascript
ASP.NET jQuery 实例18 通过使用jQuery validation插件校验DropDownList
Feb 03 Javascript
JavaScript数字和字符串转换示例
Mar 26 Javascript
初步使用Node连接Mysql数据库
Mar 03 Javascript
angularjs中使用ng-bind-html和ng-include的实例
Apr 28 Javascript
layui选项卡效果实现代码
May 19 Javascript
WdatePicker.js时间日期插件的使用方法
Jul 26 Javascript
jQuery UI Draggable + Sortable 结合使用(实例讲解)
Sep 07 jQuery
浅谈webpack对样式的处理
Jan 05 Javascript
Vuex 在Vue 组件中获得Vuex 状态state的方法
Aug 27 Javascript
写给新手同学的vuex快速上手指北小结
Apr 14 Javascript
input框中的name和id的区别
Nov 16 #Javascript
微信小程序 页面传参实例详解
Nov 16 #Javascript
JS中关于事件处理函数名后面是否带括号的问题
Nov 16 #Javascript
微信小程序 时间格式化(util.formatTime(new Date))详解
Nov 16 #Javascript
jQuery实现的购物车物品数量加减功能代码
Nov 16 #Javascript
使用JavaScript获取URL中的参数(两种方法)
Nov 16 #Javascript
微信小程序 保留小数(toFixed)详细介绍
Nov 16 #Javascript
You might like
PHP操作XML中XPath的应用示例
2019/07/04 PHP
filemanage功能中用到的common.js
2007/04/08 Javascript
关于hashchangebroker和statehashable的补充文档
2011/08/08 Javascript
jQuery操作 input type=checkbox的实现代码
2012/06/14 Javascript
jquery 3D 标签云示例代码
2014/06/12 Javascript
jQuery中:first选择器用法实例
2014/12/30 Javascript
自制微信公众号一键排版工具
2016/09/22 Javascript
简单的js表格操作
2016/09/24 Javascript
微信小程序 保留小数(toFixed)详细介绍
2016/11/16 Javascript
探索Javascript中this的奥秘
2016/12/11 Javascript
利用Vue.js+Node.js+MongoDB实现一个博客系统(附源码)
2017/04/24 Javascript
node.js多个异步过程中判断执行是否完成的解决方案
2017/12/10 Javascript
详解如何在React组件“外”使用父组件的Props
2018/01/12 Javascript
使用Vue做一个简单的todo应用的三种方式的示例代码
2018/10/20 Javascript
JS使用正则表达式判断输入框失去焦点事件
2019/10/16 Javascript
JavaScript实现移动端带transition动画的轮播效果
2020/03/24 Javascript
vite2.0+vue3移动端项目实战详解
2021/03/03 Vue.js
Python命令启动Web服务器实例详解
2017/02/23 Python
Django 前后台的数据传递的方法
2017/08/08 Python
K-近邻算法的python实现代码分享
2017/12/09 Python
python实现换位加密算法的示例
2018/10/14 Python
Python读取系统文件夹内所有文件并统计数量的方法
2018/10/23 Python
python如何查看微信消息撤回
2018/11/27 Python
Python3.5实现的三级菜单功能示例
2019/03/25 Python
Django 对IP访问频率进行限制的例子
2019/08/30 Python
Python实现实时数据采集新型冠状病毒数据实例
2020/02/04 Python
keras中的卷积层&amp;池化层的用法
2020/05/22 Python
解析Tensorflow之MNIST的使用
2020/06/30 Python
九月份红领巾广播稿
2014/01/22 职场文书
出纳试用期自我鉴定
2014/04/07 职场文书
小学教师师德演讲稿
2014/05/06 职场文书
2014四风问题对照检查材料范文
2014/09/15 职场文书
公安交警个人对照检查材料思想汇报
2014/10/01 职场文书
政府四风问题整改措施
2014/10/04 职场文书
Netty结合Protobuf进行编解码的方法
2021/06/26 Java/Android
动画电影《龙珠超 超级英雄》延期上映
2022/03/20 日漫