位置: 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小时制)

  • b站up隐私设置无法评论(b站隐私设置什么意思)

    b站up隐私设置无法评论(b站隐私设置什么意思)

  • 苹果笔记本下载不了软件是怎么回事(苹果笔记本下载的软件在哪)

    苹果笔记本下载不了软件是怎么回事(苹果笔记本下载的软件在哪)

  • 打印机显示文档被挂起是什么意思(打印机显示文档等待中不打印)

    打印机显示文档被挂起是什么意思(打印机显示文档等待中不打印)

  • 华为nova7怎么调24小时(华为nova7怎么调24小时制)

    华为nova7怎么调24小时(华为nova7怎么调24小时制)

  • 数据传输的可靠性指标是(数据传输的可靠性是由哪一层)

    数据传输的可靠性指标是(数据传输的可靠性是由哪一层)

  • 3950x用什么主板(3950x用什么主板最好)

    3950x用什么主板(3950x用什么主板最好)

  • 组成cpu的主要部件是控制器和(组成CPU的主要部件是A运算器和控制器)

    组成cpu的主要部件是控制器和(组成CPU的主要部件是A运算器和控制器)

  • 家里网络老是断断续续的掉(家里网络老是断开)

    家里网络老是断断续续的掉(家里网络老是断开)

  • 微信上下滑动有卡顿现象(微信上下滑动怎么设置)

    微信上下滑动有卡顿现象(微信上下滑动怎么设置)

  • 华为mate10充电变慢(华为mate10充电变慢原因)

    华为mate10充电变慢(华为mate10充电变慢原因)

  • 11和x的区别(11和x有啥区别)

    11和x的区别(11和x有啥区别)

  • oppopbem00是什么手机型号(oppoPBEM00是什么型号)

    oppopbem00是什么手机型号(oppoPBEM00是什么型号)

  • airpods pro充电要多久(airpods pro充电时需要把耳机拿出来吗)

    airpods pro充电要多久(airpods pro充电时需要把耳机拿出来吗)

  • surface型号1796是什么(名称:surface pro 型号: 1796)

    surface型号1796是什么(名称:surface pro 型号: 1796)

  • 宝马dcs是什么意思(宝马dcs是什么意思啊)

    宝马dcs是什么意思(宝马dcs是什么意思啊)

  • 淘宝红包领取后在哪里(淘宝红包领取后多久失效)

    淘宝红包领取后在哪里(淘宝红包领取后多久失效)

  • 电脑如何恢复出厂设置(电脑如何恢复出厂设置win10)

    电脑如何恢复出厂设置(电脑如何恢复出厂设置win10)

  • 商家怎么开通到店自取(怎么开通向商家付款)

    商家怎么开通到店自取(怎么开通向商家付款)

  • 为什么微信头像上有一个红旗(为什么微信头像变成空白人头)

    为什么微信头像上有一个红旗(为什么微信头像变成空白人头)

  • 执法记录仪怎么删录像(执法仪记录仪怎么调时间)

    执法记录仪怎么删录像(执法仪记录仪怎么调时间)

  • 苹果8p有没有人脸识别(苹果8p有没有人脸识别解锁功能)

    苹果8p有没有人脸识别(苹果8p有没有人脸识别解锁功能)

  • 荣耀10如何录屏(荣耀10如何录屏有声音)

    荣耀10如何录屏(荣耀10如何录屏有声音)

  • 注册表被恶意锁定怎么办(注册表被恶意锁定怎么恢复正常)

    注册表被恶意锁定怎么办(注册表被恶意锁定怎么恢复正常)

  • 基于Java+SpringBoot+Vue前后端分离仓库管理系统设计实现

    基于Java+SpringBoot+Vue前后端分离仓库管理系统设计实现

  • 税局退回附加税账务处理办法
  • 资源税的税目有几个
  • 我公司租了个人的房子如何入账
  • 所得税申报表填写样本
  • 分包部分也享受价格优惠
  • 支付开票税款计入什么科目
  • 通用机打发票开具给个人是否需要缴税?
  • 免税发票可以入账吗
  • 集团企业内各个部门职责
  • 请问给员工报销怎么报
  • 固定资产报废处置账务处理
  • 补交以前年度工会经费所得税如何申报
  • 办妥托收手续会计分录
  • 本年利润和未分配利润怎么结转
  • 按揭贷款到账时间
  • 若依框架介绍
  • 材料发票入账
  • 结转完工工程成本是什么
  • 代理业务资产的意思
  • Chon湖上空的低空云,苏格兰特罗萨克斯 (© Alistair Dick/Alamy)
  • 一个非常有用的工具用英语怎么说
  • 股东出资未注明投资款可以通过验资报告处理么
  • vue生命周期分别做了什么
  • 发票查真伪是什么意思
  • 微信小程序完整授权
  • eltable数据多 卡
  • php微信公众号 全站模板
  • 已经申报过的个税在哪里查看
  • 分公司可以开基本账户吗
  • 转账有手续费没有
  • 其他免税销售额怎么算
  • 企业分立股权比例发生变化的税务处理
  • 哪些税费可以抵扣
  • 其他综合收益在利润表的哪个位置哪里
  • 公司开一般户经办人是会计还是出纳好
  • java删除类
  • mongodb aggregate 性能
  • 进出口企业需要英文公章吗
  • sql server 2008数据库没有备份文件恢复
  • Sql server 2008 express远程登录实例设置 图文教程
  • 小规模租金可以抵税吗
  • 一般纳税人企业所得税怎么征收
  • 应该免税的增值税是什么
  • 小规模纳税人税率1%政策到什么时候
  • 以前年度损益调整结转到哪里
  • 固定资产出售如何开票
  • 个税申报工资比实发工资高
  • 未抵扣机动车专票红字发票怎么填开
  • 发货快递费多少钱
  • 赔付支出包括
  • 涉外收入申报单怎么填
  • 押金可不可以抵房租
  • 长期股权投资减值准备借贷方向增减
  • 银行余额调节表电子版
  • 机械租赁怎么开9个点
  • mysql开发教程
  • java调用jni
  • win7系统如何恢复桌面图标
  • win 9x
  • qq远程协助点不动
  • 如何在windows server 2016如何加域
  • 三星笔记是干什么用的
  • windows8触摸屏手势设置
  • 电脑avg是什么软件
  • redhat系统界面
  • win10系统语言包安装方法
  • webpack中CommonsChunkPlugin详细教程(小结)
  • opengl自学
  • jquery给表格赋值
  • node创建服务
  • python随机数代码
  • Node.js中的全局对象有
  • nodejs实战
  • jquery的实现原理
  • bgm背景
  • python如何通过键找对应值
  • 软件开发交流平台
  • 云南增值税查验平台
  • 广东省电子税务局登录方式
  • 结售汇选择汇还是钞好
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设