小程序的三种生命周期
小程序有3种生命周期 分别是:全局级别,页面级别、组件级别
在小程序中 ,通过App()来注册一个小程序 ,通过Page()来注册一个页面,通过Component()来注册一个组件。
1.全局生命周期(App)有5种:
App({onLaunch() {console.log('onLaunch监听小程的初始化,全局只触发一次')},onShow(){console.log('onShow监听小程序的显示')},onHide(){console.log('onHide监听小程序隐藏')},onError(){console.log('onError监听小程序脚本错误')},onPageNotFound(){console.log('onPageNotFound监听页面不存在')},globalData: {//全局变量userInfo: null,}
})
2. 页面生命周期(Page)有8种:
Page({/*** 页面的初始数据*/data: {},/*** 生命周期函数--监听页面加载*/onLoad: function (options) {})/*** 生命周期函数--监听页面初次渲染完成*/onReady: function () {},/*** 生命周期函数--监听页面显示*/onShow: function () {},/*** 生命周期函数--监听页面隐藏*/onHide: function () {},/*** 生命周期函数--监听页面卸载*/onUnload: function () {},/*** 页面相关事件处理函数--监听用户下拉动作*/onPullDownRefresh: function () {},/*** 页面上拉触底事件的处理函数*/onReachBottom: function () {},/*** 用户点击右上角分享*/onShareAppMessage: function () {}
})
3.页面生命周期(Component)有3种:
Component({/*** 组件的属性列表*/properties: {imageList:{type:Array,value:[]}},/*** 组件的初始数据*/data: {},created(){console.log('created组件创建完成')},attached(){console.log('attached组件挂在到页面')},detached(){console.log('detached组件脱离页面')}})
小程序的三种生命周期相关推荐
- 微信小程序_16,组件的生命周期
组件的全部生命周期函数: 小程序可用的全部生命周期如下表所示: 生命周期函数 参数 描述说明 created 无 在组件实例刚刚被创建时执行 attached 无 在组件实例进入页面节点树时执行 re ...
- uni-app三种生命周期及页面跳转方法
uni-app三种生命周期 应用生命周期 应用生命周期函数: onLaunch:当uni-app初始化完成时触发(全局只触发一次) onShow:当uni-app启动,或从后台进入前台显示 onHid ...
- 微信小程序的组件的生命周期
一 组件全部的生命周期函数 小程序组件可用的全部生命周期如下表所示. 二 组件主要的生命周期函数 在小程序组件中,最重要的生命周期函数有 3 个,分别是 created.attached.detach ...
- 小程序提供几种结算周期? T+1是什么意思?
小程序提供4种固定的阶梯周期选择:T+1.T+7.T+14.T+28;其中T代表"Today",今天的收入会在+1(第2天)后自 动结算至银行卡上.
- 【微信小程序】组件的生命周期及自定义组件
文章目录 组件的生命周期 自定义组件的生命周期函数 执行顺序 组件常用的生命周期函数 lifetimes节点 组件所在页面的生命周期函数 pageLifetimes节点 自定义组件 创建自定义组件 创 ...
- 小程序的三种弹框showToast、showModal、showLoading
小程序常用的三种弹框有: showToast:消息提示框 showModal:模态对话框 showLoading:加载框 第一: showToast: ...
- 【微信小程序】小程序应用和页面生命周期
文章目录 什么是生命周期 生命周期的分类 生命周期函数 小程序的应用生命周期函数 小程序的页面生命周期函数 应用生命周期与页面生命周期之间的交互 什么是生命周期 生命周期(Life Cycle)是指一 ...
- 小程序之☞页面的生命周期
onLoad 生命周期回调-监听页面加载 onShow 生命周期回调-监听页面显示 onReady 生命周期回调-监听页面初次渲染完成 onHide 生命周期回调-监听页面隐藏 onUnload 生命 ...
- 计算机启动应用程序的方法,excel的程序_Excel2010中启动应用程序的三种方法
使用Excel时,需要先启动应用程序,怎么去进行操作启动它?今天,学习啦小编就教大家在Excel2010中启动应用程序的三种方法. Excel2010中启动应用程序的三种步骤如下: 1.开始菜单 在桌 ...
最新文章
- Sqlserver2005 with as 实现分页以提高性能
- python解决四舍五入问题
- AndroidManifest.xml介绍
- uva 10003——Cutting Sticks
- 解读Mybatis数据库开发框架
- 如何用python“优雅的”调用有道翻译?
- struts2 配置
- Hadoop、storm和Spark的区别、比较
- elementUI使用之table表格如何给行元素添加点击事件
- SQL中 ROW_NUMBER 函数的用法
- Linux初级入门百篇-​LVM 简介
- react实战之cnode—01环境配置
- Kindle3与亚马逊
- ps补充图像缺失部位
- 常用网络命令解析及应用
- 2-13 monthCalendar日历控件
- 风行 词:许巍 摄影:小虫子
- 抓取某一个网站整站的记录
- LTspice raw文件格式
- 计算机安全沙箱,安全沙箱