微信小程序 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 相关文章推荐
图片自动缩小的js代码,用以防止图片撑破页面
Mar 12 Javascript
Javascript验证上传图片大小[前台处理]
Jul 18 Javascript
JS+CSS模拟可以无刷新显示内容的留言板实例
Mar 03 Javascript
JavaScript精炼之构造函数 Constructor及Constructor属性详解
Nov 05 Javascript
JS控制伪元素的方法汇总
Apr 06 Javascript
Bootstrap组件学习之导航、标签、面包屑导航(精品)
May 17 Javascript
json对象与数组以及转换成js对象的简单实现方法
Jun 24 Javascript
js 将图片连接转换成base64格式的简单实例
Aug 10 Javascript
BootStrap实现带有增删改查功能的表格(DEMO详解)
Oct 26 Javascript
js 数据存储和DOM编程
Feb 09 Javascript
vue.js todolist实现代码
Oct 29 Javascript
原生JS实现DOM加载完成马上执行JS代码的方法
Sep 07 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
11个PHPer必须要了解的编程规范
2014/09/22 PHP
PHP+APACHE实现网址伪静态
2015/02/22 PHP
PHP使用gearman进行异步的邮件或短信发送操作详解
2020/02/27 PHP
getElementsByTagName vs selectNodes效率 及兼容的selectNodes实现
2010/02/26 Javascript
jQuery设置div一直在页面顶部显示的方法
2013/10/24 Javascript
在JS中如何调用JSP中的变量
2014/01/22 Javascript
浅谈JSON中stringify 函数、toJosn函数和parse函数
2015/01/26 Javascript
javascript实现自动输出文本(打字特效)
2015/08/27 Javascript
一些实用性较高的js方法
2016/04/19 Javascript
JS实现队列与堆栈的方法
2016/04/21 Javascript
JS数组实现分类统计实例代码
2018/09/30 Javascript
详解vue项目中调用百度地图API使用方法
2019/04/25 Javascript
为什么Vue3.0使用Proxy实现数据监听(defineProperty表示不背这个锅)
2019/10/14 Javascript
Vue实现开心消消乐游戏算法
2019/10/22 Javascript
JS桶排序的简单理解与实现方法示例
2019/11/25 Javascript
如何在Express4.x中愉快地使用async的方法
2020/11/18 Javascript
python 切片和range()用法说明
2013/03/24 Python
在Python的Tornado框架中实现简单的在线代理的教程
2015/05/02 Python
python标准库OS模块函数列表与实例全解
2020/03/10 Python
Django中Aggregation聚合的基本使用方法
2020/07/09 Python
python 通过 pybind11 使用Eigen加速代码的步骤
2020/12/07 Python
如何让pre和textarea等HTML元素去掉滚动条自动换行自适应文本内容高度
2019/08/01 HTML / CSS
Becextech新西兰:数码单反相机和手机在线商店
2018/04/27 全球购物
美国时尚大码女装购物网站:Avenue
2019/05/24 全球购物
EJB timer的种类
2014/10/28 面试题
会计自荐书
2013/12/02 职场文书
五年级音乐教学反思
2014/02/06 职场文书
《小蝌蚪找妈妈》教学反思
2014/02/21 职场文书
班级口号大全
2014/06/09 职场文书
2015年计划生育协会工作总结
2015/05/13 职场文书
消防安全主题班会
2015/08/12 职场文书
《卖火柴的小女孩》教学反思
2016/02/19 职场文书
创业计划书之电动车企业
2019/10/11 职场文书
Python图片检索之以图搜图
2021/05/31 Python
Redis读写分离搭建的完整步骤
2021/09/14 Redis
前端使用svg图片改色实现示例
2022/07/23 HTML / CSS