位置: IT常识 - 正文

小程序中的生命周期有哪些?(小程序的生命周期函数有哪些)

编辑:rootadmin
小程序中的生命周期有哪些?

推荐整理分享小程序中的生命周期有哪些?(小程序的生命周期函数有哪些),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:小程序的生命周期钩子,小程序中的生命周期,小程序中的生命周期是指,小程序的生命周期函数有哪些,小程序的生命周期有哪几个?分别介绍作用,小程序中的生命周期是指,小程序中的生命周期包括,小程序中的生命周期包括,内容如对您有帮助,希望把文章链接给更多的朋友!

一、小程序中生命周期的分类

小程序中的生命周期有以下三种:

(1)应用生命周期

小程序的生命周期函数是在app.js中调用,通过App(Object)函数用来注册一个小程序,指定其小程序的生命周期回调

(2)页面生命周期

页面生命周期函数就是每进入到一个新的页面的时候,就会调用的生命周期函数,通过App(Object)函数用来注册一个小页面

(3)组件生命周期

组件的生命周期是指组件自身的一些函数,当满足某些条件时就会被触发,通过Components(Object)来注册组件

二、分别有哪些生命周期?

(1)应用生命周期

onLanch: 小程序初始化完成时触发,全局只触发一次

onShow: 小程序启动,或从后台进入前台时触发

onHide: 小程序从后台进入前台时触发(如底部tab栏切换到其他页面)

onEerror:小程序发生错误或者API调用报错时触发

onPageNotFound: 小程序要打开的页面不存在时触发

onUnhandleRejection:小程序有未处理的Promise拒绝时触发

onThemeChange:系统切换主题时触发

(2)页面生命周期

小程序中的生命周期有哪些?(小程序的生命周期函数有哪些)

onLoad: 监听页面加载(只会调用一次,可获取当前页面路径的参数,相当于view中的created)

onShow: 监听页面显示(发送请求获取数据)

onReady:监听页面初次渲染完成(获取页面元素,相当于view中的mounted)

onHide:监听页面隐藏(如底部tab栏切换到其他页面或小程序切入后台等触发)

onUnload:监听页面卸载(如redirectTo或navigateBack到其他页面时触发)

(3)组件生命周期

created:监听页面加载

attached:监听页面显示(这个生命周期用的多,绝大多数初始化工作可以在这里进行)

ready:监听页面初次渲染完成

moved:监听页面隐藏

detached:监听页面卸载

error:每当组件方法抛出错误时间

补充:

还有一些特殊的生命周期,虽然和组件的关联不是很大,但有时候组件需要用到,以便组件内部处理,这样的生命周期称为“组件所在页面的生命周期” (pageLifetimes),如下:

生命周期:

show :组件所在的页面被展示时执行

hide:组件所在的页面被隐藏时执行

Component({

//组件所在页面的生命周期   pageLifetimes: {

    show: function() {

    },

    hide: function() {

    },   } })

本文链接地址:https://www.jiuchutong.com/zhishi/299389.html 转载请保留说明!

上一篇:一个前端大佬的十年回顾 | 漫画前端的前世今生(前端大佬都有谁)

下一篇:【Linux】十分钟快速了解Linux常用指令(建议收藏)(linux时间12小时制)

  • 综合所得税和单独计税
  • 12366纳税服务平台官网
  • 各行业的税负率表2022
  • 低值易耗可以直接入管理费用吗
  • 财务报表分析五种方法
  • 收到增值税发票是进项还是销项
  • 境内a上市公司非限售股股票转让所得怎么交个人所得税
  • 银行存款利息的计算
  • 税务退税会计分录
  • 残保金上年在职工资总额
  • 资金周转率计算公式期初占用资金
  • 用盈余公积弥补亏损会影响所有者权益吗
  • 背书转让的电子承兑汇票开收据还是发票
  • 装修改造费用按多少年摊销
  • 增值税尾数调整怎么做
  • 增值税只有销项没有进项怎么做账
  • 处置固定资产增值税税率
  • 企业所得税营业利润怎么算
  • 无偿赠与钱要交税吗
  • 免税和退税的区别出口企业
  • 资源税进什么科目
  • 住房公积金是否全国联网
  • 暂估入库借方有余额怎么处理
  • 平均应收账款是什么
  • 设备租赁公司怎么复制赚钱
  • 行纪人的权利
  • 定期存款是否属于受限资金
  • 公司转账到支付宝有记录么
  • pytorch的
  • php中序遍历
  • 以固定资产对外投资影响现金流量吗
  • PHP:is_dir()的用法_Filesystem函数
  • 免税有那些
  • vue播放rtsp视频流
  • 行政事业单位 银行
  • 第三方代付如何开票
  • 微信小程序获取手机号失败
  • rc远程桌面
  • uniapp微信小程序兼容
  • 公司转让债权人怎么办
  • 证券公司代理发行
  • 预收账款需要申请吗
  • 帝国cms怎么增加子栏目
  • 临时工工资会计科目怎么录
  • 利用职务之便谋取私利是什么罪
  • 增值税减免税在贷方
  • 投资收益的主要形式有
  • 销售折扣购物卡对公司财务的好处
  • 公司进项抵税
  • 留抵税额抵减欠税滞纳金
  • 税务监制章验证无效
  • 未确认融资费用计算公式
  • 收到银联代收短信
  • 主营业务收入是含税还是不含税
  • 购买税盘全额抵扣会计分录
  • 没有发票就不能保修吗
  • win10安装mysql教程
  • sql游标怎么用
  • 苹果mac升级系统
  • ubuntu18.04单网卡多ip
  • 电脑久了就会高温
  • oracle linux6.9
  • win10微软在哪
  • linux 文字处理
  • po|iceofficer是什么意思
  • 系统闹钟设置
  • win10生物识别
  • js explode
  • Android与OpenCV2.4.4(2013最新)搭建图像处理框架
  • opengl三维场景
  • Node.js中的construct构造函数
  • Linux CentOS系统下安装node.js与express的方法
  • python抓取数据代码
  • python 时间戳与格式化时间的转化实现代码
  • 如何用javascript
  • 电子税务局登录密码怎么查询
  • 非经营性房屋具体指哪些?
  • 贵阳市税务局基本情况
  • 企业自建房如何缴税
  • 小学语文教学的核心素养
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设