微信小程序开发技术教程之swiper组件

2018/8/6 19:30:33
摘要: 微信小程序滑块视图容器swiper类似于安卓的ViewPager,但是微信小程序的swiper相比于安卓的ViewPager要容易实现一点,下面将为大家介绍

微信小程序滑块视图容器swiper类似于安卓的ViewPager,但是微信小程序的swiper相比于安卓的ViewPager要容易实现一点,下面将为大家介绍swiper的一些使用方法。

 

主要属性:

属性名

类型

默认值

说明

Indicator-dots

Boolean

False

是否显示面板指示点

Autoplay

Boolean

False

是否主动切换

Current

Number

0

当前所在页码的index

Interval

Number

5000

自动切换时间间隔

Duration

Number

1000

滑动动画时长

Bindchange

eventHandle


Current改变是会触发change事件,event.detail={current:current}

 

数据可以通过抽到js文件中的data进行数据绑定,对bindchange进行监听,在js中进行业务处理。

 

以下是效果图:

image.png

 image.png

 

以下是wxml代码:

 

<!--是否显示圆点,自动播放, 间隔时间, 监听滚动和点击事件-->

<swiper indicator-dots="true" autoplay="true" duration="1000" bindchange="listenSwiper" >

<!--swiper-item只能包含一个节点再多会自动删除-->

    <swiper-item>

        <view style="background: red; height: 150px"></view>

    </swiper-item>

    <swiper-item>

         <view style="background: green; height: 150px"></view>

    </swiper-item>

        <swiper-item>

          <view style="background: blue; height: 150px"></view>

    </swiper-item>    

</swiper>

 

以下是js代码:

 

Page({ data:{ // text:"这是一个页面" },

 /**

* 这里处理滚动事件处理

*/ listenSwiper:function(e) { 

//打印信息 

console.log(e)

 },

onLoad:function(options){ 

// 页面初始化 options为页面跳转所带来的参数

 },

 onReady:function(){ 

// 页面渲染完成 

},

onShow:function(){

 // 页面显示 

},

onHide:function(){ 

// 页面隐藏 

},

onUnload:function(){

 // 页面关闭 

} })



声明:文章"微信小程序开发技术教程之swiper组件"为互诚科技—微信小程序开发公司的原创文章,转载请注明出处,谢谢合作!
标签:小程序干货
电话咨询:18011971195(黄先生)
在线留言:
微信扫码,关注我们
相关文章
  • 小程序开发过程之数据请求封装与模板的使用

    在开发小程序过程中,需要对数据请求进行封装,在引入模板的时候,也需要了解模板定义及其引入方法。本文这对这两个开发

  • 开发微信小程序的意义所在

    每一样新事物的出现都会有它该有的意义,就像微信小程序被开发之后一样,不仅对于微信官方有着重要意义,而且对市场上的开发者来说也有一定的意义。

  • 定制开发微信小程序之前需要搞清的4个问题

    一个企业想要定制开发小程序之前,必须要对小程序有一定的了解,特别是以下4个问题,在定制开发之前一定要弄清楚,才能帮助企业做出正确的开发决策。

  • 小程序在未来的应用场景可以有哪些?

    现在的微信小程序应用场景除了线上之外,更多的是线下的。不过由于现在仍处于发展的初级阶段,所以不是每个行业都能在小程序开发的服务范围之内,一些仍未涉及到的行业还有待开发。这些有待开发的行业与应用场景,就是我们今天这篇文章要说的中心点。

  • 开发微信小程序,用“社交+购物”模式促爆发式发展

    微信小程序从面世以来,官方就不断在朝服务直达搜索、公众号串联小程序、线上线下打通、好友社交传播等方向努力开发

  • 小程序开发教程:如何使用插件?

    在开发小程序的时候,可以在其中添加插件,而去丰富小程序的一些服务,为用户提供更加便捷、丰富、趣味而有价值的服务内容