uni-app  3种生命周期的区别

本文深入解析uni-app的三种生命周期:VUE生命周期、应用生命周期及页面生命周期。对比分析应用与页面生命周期的区别,阐述各自应用场景,帮助开发者更好地理解并利用这些生命周期函数。

在阅读uni-app的文档中,我发现了文章中所说明的3中生命周期:

  1. VUE生命周期
  2. 应用生命周期
  3. 页面生命周期

VUE生命周期相比大家都很熟悉了,我们只简单区分应用生命周期页面生命周期

详见Vue官网文档:VUE生命周期图示

应用生命周期 uni-app支持如下生命周期函数

onLaunch              初始化触发(仅一次)

onShow                从后台进入前台显示

onHide                从前台进入后台

onUniNViewMessage     对nuve页面发送的数据进行监听

重点主要 应用生命周期仅在App.vue中监听

相对于页面生命周期的话 应用就显得少的可怜了 页面生命周期详情

简单来说 应用应用生命周期是用于监听整个app或者说整个页面启动或者某些活动状态改变是会使用到的监听函数

而页面生命周期和Vue生命周期可以合并在一起不用的钩子可以在不同的情况下使用在文档中都有相对应的而结实

 

总结一下就是

  页面生命周期 是监听APP或者页面进入时的情况

  Vue生命周期和页面生命周期,都是对一个页面中的状态的监听 

  注意:

           Vue生命周期中的created 可以替换为页面生命周期中的onLoad

                                       mouted 可以替换为页面生命周期中的onReady

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值