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

  • 什么公司需要缴纳印花税
  • 增值税税控开票软件怎么下载
  • 结转应交增值税是什么意思
  • 企业增值税退税是算企业利润的吗
  • 小规模免征增值税会计处理
  • 发票复核人一定要是财务吗
  • 抵消损益分录
  • 发票用完了领发票需要带什么东西
  • 个人取得什么收入不交税
  • 现金预算表中的利息怎么算
  • 出差回来报销差旅费,补付现金的会计分录
  • 固定报销额度算工资吗
  • 车辆购置税如何计算
  • 园林项目绿化工程
  • 案例分析建筑业差额征税如何进行账务处理?
  • 其他服务业经营范围包括哪些
  • 当期应税销售收入是含税还是不含税
  • 工会有纳税号吗
  • 金蝶k3币别汇率类型设置
  • 美元结汇需要多长时间
  • 购入二手设备,无发票怎么记账
  • 成品油发票应该怎么冲红?
  • 个人营业执照如何办理社保
  • 员工收到货款不交公司,法律规定
  • 分支机构年度终了必须由总机构负责合并汇总纳税吗?
  • 分期收款什么是分期还款
  • 其他综合收益会计科目编码
  • 以前年度费用如何列支
  • 脑部病毒感染什么症状
  • win11镜像文件怎么复制到系统U盘
  • xshell怎么用vim
  • manager's office是什么意思
  • 深度学习中模型计算量(FLOPs)和参数量(Params)的理解以及四种计算方法总结
  • js日期字符串转换为指定格式的日期
  • 固定资产的折旧怎么算
  • 企业支付的贷款计入gdp
  • php进程太多
  • 埃莫尔斯
  • laravel创建项目
  • 个人销售自建自用住房解读
  • 西部大开发的主要政策措施是什么?
  • php实现数据库创建题库
  • torch训练模型
  • vue3 原理
  • 融资租赁租入固定资产是什么意思
  • 取得企业债券利息
  • 织梦怎么采集文章
  • .dot python
  • sql server中变量声明的命令是什么
  • 织梦如何添加浮动广告
  • 非营利组织免征企业所得税的通知
  • 在零售环节征收消费税的是哪些
  • 开票有误重新开票怎么做分录
  • 非独立核算增值税汇总缴纳吗
  • 对于在某一时点履行的履约义务,企业应当在客户
  • 相同的商品附带不同的赠品发布
  • 补提去年折旧费不需要调整所得税吗
  • 提供劳务结转的成本计入什么科目
  • 总公司委托分公司开票及收款
  • 进项税额转出之后怎么处理
  • 贷款保险费能否抵扣个税
  • 现金流量比率是什么意思
  • 收到技术服务费的账务处理
  • 销售成本存在的问题
  • 加油站如何开票
  • xp系统禁止程序联网
  • Retina MacBook和10.10.3支持更快的NVMe SSD接口
  • win10周年更新版是什么意思
  • win7桌面图标全部变成了e而且打不开
  • jQuery中select与datalist制作下拉菜单时的区别浅析
  • 批处理命令读取文件内容
  • 百度关键字搜索员是干嘛的
  • unitytest
  • python自动翻译小工具
  • 为什么python那么难
  • 临时税务登记纳税人
  • 合肥高新公共事务管理有限公司
  • ipo上市要注意什么
  • 江苏省税务局授权网址
  • 小规模六税两费减免分录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设