官方文档

https://developers.weixin.qq.com/doc/search.html?query=生命周期&doc_type=miniprogram&jumpbackUrl=%2Fdoc%2F

小程序的启动流程

我们画一个图来表示一下,整个小程序的启动流程,我们就知道了:

app生命周期

执行App()函数也就是注册一个App

1 在注册app的时候,可以判断小程序的进入场景

2 我们可以在执行通过生命周期函数,做一些数据请求

3 可以在app中设置一个全局对象,让所有页面都能使用

页面的生命周期

Page({
/**
* 页面的初始数据
*/
data: {
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
console.log("onload")
}, /**
* 生命周期函数--监听页面显示
*/
onShow: function () {
console.log("onshow")
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function () {
console.log("onReady")
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide: function () {
console.log("onHide")
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload: function () {
console.log("onUnload")
},
//监听用户下拉动作,
onPullDownRefresh :function(){
//如果要用到这个,必须把"enablePullDownRefresh": true
console.log("下拉刷下")
},
//页面上拉触底事件的处理函数
onReachBottom:function(){
console.log("上拉到底部")
},
//页面滚动触发事件的处理函数
onPageScroll: function(e){
console.log("滚轮在懂",e)
} })

1 在生命周期函数中发送网络请求,从服务端获取数据

2 初始化一些数据,在data里面,以方便wxml引用

3 监听wxml的事件,绑定对应的事件函数

4 还有页面滚动,上拉,下拉等

页面的生命周期(图)

最新文章

  1. 【Linux】Too many open files
  2. 微信电脑版-微信for windows客户端发布
  3. Android ndk另一种注册方式
  4. css异常
  5. php鼠标滚动加载
  6. javascript函数的定义与执行
  7. golang笔记——数据类型
  8. 【Windows批处理II】类C语言的学习和思考
  9. Linux VPS 免费管理面板推荐
  10. login shell 和 non-login shell 的区别
  11. [学习笔记]设计模式之Facade
  12. UVa 10190 - Divide, But Not Quite Conquer!
  13. selenium 多线程
  14. jenkins coding.net webhook plugin
  15. IntelliJ IDEA Cannot resolve symbol ''
  16. 一本通1585【例 1】Amount of Degrees
  17. expdp和impdp快速导出导入,不用创建虚拟目录
  18. Jmeter(三十一)Jmeter Question 之 乱码解读
  19. PowerDesigner表生成 EXCEL
  20. Linux就业技术指导(二):简历项目经验示例

热门文章

  1. Django线上部署实战教程之Nginx+Gunicorn+Django篇
  2. Do jobs|permanent|secure job|Move|Look after|provide sb with sth|Move|Enjoy a good time|Learn about|Be fond of|Have a clearer idea|String quarter|Be subject to|A has little with B|Pigment
  3. The equal-likelihood model|event|experiment|probability model
  4. BGP联盟
  5. volatile、synchronized、ReentrantLock与CAS
  6. django框架基础-django redis-长期维护-20191220
  7. TPO3-2 Depletion of Ogallala Aquifer
  8. discussion|局限性|解释|猜测|前作与同行
  9. 3DSMAX 卸载工具,完美彻底卸载清除干净3dsmax各种残留注册表和文件
  10. Google是如何做测试的?