微信小程序 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 相关文章推荐
jquery实现心算练习代码
Dec 06 Javascript
Node.js实战 建立简单的Web服务器
Mar 08 Javascript
jQuery实现购物车表单自动结算效果实例
Aug 10 Javascript
JavaScript中函数表达式和函数声明及函数声明与函数表达式的不同
Nov 15 Javascript
js利用正则表达式检验输入内容是否为网址
Jul 05 Javascript
JS框架之vue.js(深入三:组件1)
Sep 29 Javascript
vue.js利用defineProperty实现数据的双向绑定
Apr 28 Javascript
js实现1,2,3,5数字按照概率生成
Sep 12 Javascript
微信小程序日历/日期选择插件使用方法详解
Dec 28 Javascript
基于js实现抽红包并分配代码实例
Sep 19 Javascript
浅谈JS for循环中使用break和continue的区别
Jul 21 Javascript
移动端JS实现拖拽两种方法解析
Oct 12 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
QQ登录 PHP OAuth示例代码
2011/07/20 PHP
php输出金字塔的2种实现方法
2014/12/16 PHP
PDO::quote讲解
2019/01/29 PHP
PHP cookie与session会话基本用法实例分析
2019/11/18 PHP
JS的IE和Firefox兼容性集锦
2006/12/11 Javascript
jquery.validate使用攻略 第三部
2010/07/01 Javascript
统计jQuery中各字符串出现次数的工具
2012/05/03 Javascript
jQuery Tools tab(幻灯片)
2012/07/14 Javascript
window.onresize 多次触发的解决方法
2013/11/08 Javascript
js+CSS实现弹出居中背景半透明div层的方法
2015/02/26 Javascript
JS实现的网页背景闪电闪烁效果代码
2015/10/17 Javascript
详解JavaScript中的Unescape()和String() 函数
2015/11/09 Javascript
BootStrap iCheck插件全选与获取value值的解决方法
2016/08/24 Javascript
jquery判断iPhone、Android设备类型
2016/09/14 Javascript
Nodejs高扩展性的模板引擎 functmpl简介
2017/02/13 NodeJs
JS实现问卷星自动填问卷脚本并在两秒自动提交功能
2020/06/17 Javascript
详解vue中引入stylus及报错解决方法
2017/09/22 Javascript
vue+swiper实现侧滑菜单效果
2017/12/28 Javascript
Jquery获取radio选中值实例总结
2019/01/17 jQuery
vue.js+ElementUI实现进度条提示密码强度效果
2020/01/18 Javascript
vue项目使用高德地图的定位及关键字搜索功能的实例代码(踩坑经验)
2020/03/07 Javascript
javascript+css实现进度条效果
2020/03/25 Javascript
python实现颜色rgb和hex相互转换的函数
2015/03/19 Python
Python的Socket编程过程中实现UDP端口复用的实例分享
2016/03/19 Python
TF-IDF与余弦相似性的应用(一) 自动提取关键词
2017/12/21 Python
python中字符串比较使用is、==和cmp()总结
2018/03/18 Python
使用Python的Dataframe取两列时间值相差一年的所有行方法
2018/07/10 Python
python根据用户需求输入想爬取的内容及页数爬取图片方法详解
2020/08/03 Python
西海岸男士和男童服装:Johnnie-O
2018/03/15 全球购物
打架检讨书100字
2014/01/19 职场文书
小学教师求职信范文
2015/03/20 职场文书
病假证明模板
2015/06/19 职场文书
Python基础之pandas数据合并
2021/04/27 Python
Python如何导出导入所有依赖包详解
2021/06/08 Python
JavaCV实现照片马赛克效果
2022/01/22 Java/Android
Python可视化学习之matplotlib内置单颜色
2022/02/24 Python