位置: IT常识 - 正文

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

发布时间:2024-01-17
小程序中的生命周期有哪些?

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

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

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

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

(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小时制)

  • 淘宝过了售后期限怎么申请退款(淘宝过了售后期限怎么申诉)

    淘宝过了售后期限怎么申请退款(淘宝过了售后期限怎么申诉)

  • pure天气怎么删除城市(天气里面多余的怎么删除)

    pure天气怎么删除城市(天气里面多余的怎么删除)

  • 微信通话怎么隐藏悬浮(微信通话怎么隐藏对方)

    微信通话怎么隐藏悬浮(微信通话怎么隐藏对方)

  • 三星m2071清零方法(三星m2021清零方法)

    三星m2071清零方法(三星m2021清零方法)

  • 变频器复位键是哪一个(变频器复位键是哪个键)

    变频器复位键是哪一个(变频器复位键是哪个键)

  • 微信群右上角有个圈点视频怎么删掉(微信群右上角有个蓝色圈是什么意思)

    微信群右上角有个圈点视频怎么删掉(微信群右上角有个蓝色圈是什么意思)

  • ios版本如何下载旧版支付宝(iphone怎么下载ios)

    ios版本如何下载旧版支付宝(iphone怎么下载ios)

  • 苹果手机压tp什么意思(苹果压tp要多久)

    苹果手机压tp什么意思(苹果压tp要多久)

  • 手机屏幕变白怎么恢复(手机屏幕变白怎么弄)

    手机屏幕变白怎么恢复(手机屏幕变白怎么弄)

  • 快手支持第三方推流吗(快手支持第三方平台)

    快手支持第三方推流吗(快手支持第三方平台)

  • 苹果手机蓝牙连接车怎么播放不了音乐(苹果手机蓝牙连接上但还是手机播放)

    苹果手机蓝牙连接车怎么播放不了音乐(苹果手机蓝牙连接上但还是手机播放)

  • 为什么付款方式被拒(为什么付款方式显示无效)

    为什么付款方式被拒(为什么付款方式显示无效)

  • ipad2017参数配置(ipad2017参数配置处理器)

    ipad2017参数配置(ipad2017参数配置处理器)

  • 虾米音乐电脑怎么下歌(虾米音乐下载到电脑)

    虾米音乐电脑怎么下歌(虾米音乐下载到电脑)

  • 抖音可以分身登录吗(抖音可以分身登陆吗)

    抖音可以分身登录吗(抖音可以分身登陆吗)

  • 华为怎么修改时间日期(华为怎么修改时间样式)

    华为怎么修改时间日期(华为怎么修改时间样式)

  • 手机贴吧怎么直播(手机贴吧怎么直接进入)

    手机贴吧怎么直播(手机贴吧怎么直接进入)

  • 运行窗口怎么打开(运行窗口怎么打开快捷键)

    运行窗口怎么打开(运行窗口怎么打开快捷键)

  • 京东的评价可以删除不(京东的评价可以保留多久)

    京东的评价可以删除不(京东的评价可以保留多久)

  • 苹果11airdrop怎么打开(iphone11airdrop怎么打开)

    苹果11airdrop怎么打开(iphone11airdrop怎么打开)

  • 安卓手机能不能扩容(安卓手机能不能用carplay)

    安卓手机能不能扩容(安卓手机能不能用carplay)

  • 华为8xmax屏幕多少寸(华为8xmax内外屏幕多少钱)

    华为8xmax屏幕多少寸(华为8xmax内外屏幕多少钱)

  • 三星note8有红外线功能吗(三星note8红外线)

    三星note8有红外线功能吗(三星note8红外线)

  • 小米充电特效怎么设置(小米充电特效怎么不显示)

    小米充电特效怎么设置(小米充电特效怎么不显示)

  • 服务费收入是什么
  • 组成计税价格公式消费税
  • 代理记账公司账本
  • 发票验旧期限
  • 工资进成本还是费用
  • 收到借款利息如何计算
  • 食堂临聘人员的管理、考核
  • 劳务派遣代发工资开票
  • 长期股权投资权益法下初始投资成本
  • 对方把发票丢了可以重开吗
  • 账务核对有账表核对吗
  • 其他应付款在现金流量表中应该填哪里
  • 银行抵债资产怎么管理
  • 企业作为股东分红上税吗怎么算
  • 电子发票对航天信息利空吗
  • 广告公司广告费会计分录
  • 现金盘盈盘亏怎么计算
  • 计提养老保险会计分录怎么做
  • 企业的其他业务收入有
  • 离职补偿怎么做工资
  • 公司接受安全罚款的账务处理
  • 应交增值税是总额吗
  • 合伙企业合伙人数量
  • 驱动备份和还原工具软件有哪些
  • 简易计税 科目
  • 子公司接受母公司捐赠的会计处理
  • php api
  • 远期结汇会计分录
  • phpstorm运行php
  • 非货币性资产投资特殊性税务处理
  • 得了遗尿症应该怎么办
  • php echo语句
  • 成本费用损失的区别和联系
  • chattr i
  • vue动态绑定背景图
  • PHP+JQuery+Ajax实现分页方法详解
  • php图片添加水印的方法
  • 固定资产处置的三种方式
  • css怎么让文字垂直居中显示
  • 待抵扣进项税额和进项税额的区别
  • 应收账款减值损失计入
  • 非公司员工可以举报公司不交社保吗
  • 上缴税金怎么算税额
  • 公司向法人借款会计分录
  • 用友t3财务软件价格表
  • 建筑公司增值税专用发票税率是多少
  • 工会账以固定资产投资
  • ado连接access数据库
  • mysql怎么替换某个值
  • 个体工商户属于个人还是企业
  • 什么叫固定资产
  • 应收账款是指的资产吗
  • 房产公司结转成本的会计分录
  • 盈余公积的计提基数
  • 财务风险有什么类别
  • 政府补贴专项资金补贴开发票
  • 挂靠工程如何交纳税金帐务处理?
  • 辞退福利是入工资还是福利费
  • 给投资人的利润属于什么科目
  • 怎么填写专用发票信息
  • 持有待售流动资产减值
  • mysql8.0 json
  • sql批量修改数据语句
  • centos怎么设置
  • debian更新软件
  • ftp 550错误
  • ubuntu怎么安装程序
  • 服务win10
  • redhat无法启动
  • jq cookie
  • 批处理模式的例子
  • python中get()函数
  • 税务总局副局长饶
  • 上海市个人所得税计算
  • 收到税务局发的多条宣传短信
  • 厦门税务局发票查询系统
  • 固定资产折旧的影响因素
  • 国税家园
  • 怎么申请浙江长沙健康码
  • 黑龙江工商局网站官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号