小程序开发文档:生命周期函数与页面事件函数说明

2018/6/15 15:38:44
摘要: 微信小程序开发过程中必要遇到的两个内容,就是生命周期函数与页面相关事件处理函数,而者两个内容

  微信小程序开发过程中必要遇到的两个内容,就是生命周期函数与页面相关事件处理函数,而者两个内容本身包含的细节要点与参数内容,也是开发者需要去逐个了解的,下面我们就总结一下,关于小程序生命周期函数与页面事件函数的说明内容。

图片1.png 

1、生命周期函数

(1)onLoad:页面加载

一个页面只会调用一次,可在onLoad中获取打开当前页面所调用的query参数。


(2)onShow:页面显示

每次打开页面都会调用一次。


(3)onReady:页面初次渲染完成

一个页面只会调用一次,表示该页面已经准备妥当,可以和视图层进行交互。对界面的设置,如wx.setNavigationBarTitle,要在onReady之后设置。

 

(4)onHide:页面隐藏

当navigateTo或底部tab切换时调用。


(5)onUnload:页面卸载

当redirectTo或navigateBack的时候调用。


(6)onLoad参数

类型     说明

Object  其他页面打开当前页面所调用的 query 参数


2、页面相关事件处理函数

1onPullDownRefresh:下拉刷新

监听用户下拉刷新事件。需要在config的window选项中开启enablePullDownRefresh。当处理完数据并刷新后,wx.stopPullDownRefresh可以停止当前页面的下拉刷新。


2onReachBottom:上拉触底

监听用户下拉触底事件。


3onPageScroll:页面滚动

监听用户滑动页面事件。


(4)参数为 Object,包含以下字段:

字段                类型       说明

scrollTop   Number    页面在垂直方向已滚动的距离(单位px


(5)onShareAppMessage::用户转发

只有定义了此事件处理函数,右上角菜单才会显示“转发”按钮,用户点击“转发”按钮的时候会调用,此事件需要 return 一个Object,用于自定义转发内容。


(6)自定义转发字段

字段        说明           默认值

title  转发标题      当前小程序名称

path  转发路径      当前页面 path ,必须是以 / 开头的完整路径



声明:文章"小程序开发文档:生命周期函数与页面事件函数说明"为互诚科技—微信小程序开发公司的原创文章,转载请注明出处,谢谢合作!
标签:运营技巧
电话咨询:13119592416(高生)
在线留言:
微信扫码,关注我们
相关文章
  • 如何开发一个高端大气的定制版微信小程序

    定制版的西装要高端大气,定制开发版的微信小程序也要如此。既然选择用定制形式来开发

  • 开发和运营小程序前需要准备什么?

    在今天这个没什么阳光的日子里,我们就来谈一点阳光的东西,比如开发运营小程序赚钱这件事就很阳光。

  • 微信小程序开发和H5的区别,互诚科技告诉你

    ​微信小程序从诞生以来,有人说是它是另一种公众号,也有人说它是另一种H5。抛开小程序与公众号之间的差别不说,今天我们就来讨论一下,微信小程序开发与H5开发之间的关系,看看小编论述这些区别之后,是否小程序还会是另一种H5。

  • 如何控制微信小程序宣传推广成本

    虽然微信小程序是在微信应用中去宣传推广的,由于微信的裂变传播以及庞大用户流量的支持,所以小程序在宣传推广的时候

  • 小程序相比起传统网络平台,有什么营销优势?

    传统的网络媒体平台做营销时,一般都是以PC端作为出发点来设计流程、界面,只有在PC端上才能看到这些营销消息,这样的限制性条件就会让营销效果大打折扣。而以微信小程序等为代表的新媒体营销平台,相对于PC端来说,就有更加符合现代发展趋势与市场需求的优势了,这些优势主要有以下几个方面:

  • 微信小程序开发公司再次搞事情,新能力说来就来

    微信官方又通过微信公开课向外界宣布,他们又在小程序的开发上搞事情了,各种新能力说来就来,说开放就