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

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 ,必须是以 / 开头的完整路径



声明:文章"小程序开发文档:生命周期函数与页面事件函数说明"为互诚科技—微信小程序开发公司的原创文章,转载请注明出处,谢谢合作!
标签:小程序开发文档
电话咨询:18011971195(黄先生)
在线留言:
微信扫码,关注我们
相关文章
  • 微信小程序开发有哪些开发工具?

    包括官方的、非官方的开发工具在内,微信小程序开发市场上现在大概有十余种开发工具可供使用,经过小编认真细致地精心挑选之后,我选择了四款比较突出的开发工具准备来好好介绍一下,没被翻牌的工具们也不要气馁,再接再厉以后一定能成功引起小编注意的。

  • 广州微信小程序开发需要注意哪些细节

    站在广州微信小程序开发公司的立场来看,作为一个给需求者提供开发服务的公司,想要获得行业口碑以此来得到更多企业商家的青睐

  • 如何利用微信公众号为小程序做低成本流量变现

    自从微信公众号与小程序之间相互关联之后,两者越来越密切的联系就给企业商家利用公众号为小程序做流量变现提供了可能,且成本还相对比较低廉。那么,这种低成本的流量变现要怎么去做呢?小编在此就勉强假装真心地告诉大家好了。

  • 广州小程序开发:告别流量思维,正视工具性服务

    在现今的微信公众号发展已经陷入淘汰期时,微信小程序的出现就顺其自然被用户认为是第二波微信流量红利所在。

  • 精准营销+移动端+O2O,微信小程序的发展空间

    营销要取得很好的效果,讲究的是精准营销,将营销的效果最大化地转化成现实利益。结合这个精准营销加上手机移动端的特点以及O2O连接线上线下的商业模式,我们就可以来讨论微信小程序在未来的发展空间到底有多大,才能让企业商家、个人组织不断地去触及与开发小程序。

  • 广州微信小程序开发常见应用领域有哪些?

    广州企业商家在确定做小程序开发之前,就必须给自己的小程序明确应用领域所在,而在确定应用领域之前,就必须了解一下微信小程序开发常见的应用领域有哪些。为了帮助企业商家较好地解决这一连串的问题,小编决定用这篇软文来简单说一下常见小程序应用领域。