微信小程序 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 相关文章推荐
Json对象替换字符串占位符实现代码
Nov 17 Javascript
jquery的ajax和getJson跨域获取json数据的实现方法
Feb 04 Javascript
js监听鼠标事件控制textarea输入字符串的个数
Sep 29 Javascript
Jquery动态替换div内容及动态展示的方法
Jan 23 Javascript
jQuery实现鼠标滑向当前图片高亮显示并且其它图片变灰的方法
Jul 27 Javascript
js实现iframe框架取值的方法(兼容IE,firefox,chrome等)
Nov 26 Javascript
Angular ng-repeat 对象和数组遍历实例
Sep 14 Javascript
vue loadmore 组件滑动加载更多源码解析
Jul 19 Javascript
vue完成项目后,打包成静态文件的方法
Sep 03 Javascript
微信小程序自定义toast组件的方法详解【含动画】
May 11 Javascript
vue使用微信JS-SDK实现分享功能
Aug 23 Javascript
关于vue 结合原生js 解决echarts resize问题
Jul 26 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中的session永不过期的解决思路及实现方法分享
2011/04/20 PHP
使用Thinkphp框架开发移动端接口
2015/08/05 PHP
针对多用户实现头像上传功能PHP代码 适用于登陆页面制作
2016/08/17 PHP
PDO::errorCode讲解
2019/01/28 PHP
让AJAX不依赖后端接口实现方案
2012/12/03 Javascript
JavaScript输出当前时间Unix时间戳的方法
2015/04/06 Javascript
JavaScript实现基于Cookie的存储类实例
2015/04/10 Javascript
javascript实现随机读取数组的方法
2015/08/03 Javascript
js代码实现无缝滚动(文字和图片)
2015/08/20 Javascript
js实现仿MSN带关闭功能的右下角弹窗代码
2015/09/04 Javascript
AngularJS中如何使用$parse或$eval在运行时对Scope变量赋值
2016/01/25 Javascript
判断JS对象是否拥有某属性的方法推荐
2016/05/12 Javascript
JS集成fckeditor及判断内容是否为空的方法
2016/05/27 Javascript
详解Vue2.X的路由管理记录之 钩子函数(切割流水线)
2017/05/02 Javascript
实用的Vue开发技巧
2019/05/30 Javascript
在Vue环境下利用worker运行interval计时器的步骤
2019/08/01 Javascript
[01:03:47]VP vs NewBee Supermajor 胜者组 BO3 第一场 6.5
2018/06/06 DOTA
python实现简单购物商城
2016/05/21 Python
Python 自动刷博客浏览量实例代码
2017/06/14 Python
解决python线程卡死的问题
2019/02/18 Python
Pandas之groupby( )用法笔记小结
2019/07/23 Python
django创建简单的页面响应实例教程
2019/09/06 Python
Sunglasses Shop德国站:欧洲排名第一的太阳镜网站
2017/08/01 全球购物
Omio葡萄牙:全欧洲低价大巴、火车和航班搜索和比价
2019/02/09 全球购物
什么是命名空间(NameSpace)
2015/11/24 面试题
广告学专业推荐信范文
2013/11/23 职场文书
人事助理自荐信
2014/02/02 职场文书
部队党性分析材料
2014/02/16 职场文书
关于责任的演讲稿
2014/05/20 职场文书
学校门卫岗位职责范本
2014/06/30 职场文书
民主评议政风行风整改方案
2014/09/17 职场文书
2015年教师师德师风承诺书
2015/04/28 职场文书
2015年乡镇流动人口工作总结
2015/05/12 职场文书
年终工作总结范文
2019/06/20 职场文书
2019年汽车租赁合同范本!
2019/08/12 职场文书
教你使用一行Python代码玩遍童年的小游戏
2021/08/23 Python