uni-app声生命周期

应用的生命周期函数在App.vue页面

onLaunch:当uni-app初始化完成时触发(全局触发一次)

onShow:当uni-app启动,或从后台进入前台时显示

onHide:当uni-app从前台进入后台

onError:当uni-app报错时触发,异常信息为err


页面的生命周期

onLoad:监听页面加载,其参数为上个页面传递的数据,参数类型为Object,只加载一次

onShow:监听页面显示,页面每次出现在屏幕上都触发,包括从下级页面点返回露出当前页面

onReady:监听页面初次渲染完成,只加载一次

onHide:监听页面隐藏

onUnLoad:监听页面卸载

注意:

tabbar的页面展示过一次后就保留在内存中,再次切换tabbar页面,只会触发每个页面的onShow,不会再触发onLoad.

相关推荐
Java Fans4 分钟前
如何在Windows本机安装Python并确保与Python.NET兼容
开发语言·windows·python
LaoZhangAI21 分钟前
2025最全Supabase MCP使用指南:一键连接AI助手与数据库【实战教程】
前端·javascript·后端
江城开朗的豌豆33 分钟前
JavaScript篇:网页加载的玄机:DOMContentLoaded和load到底差在哪?
前端·javascript·面试
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ36 分钟前
saveOrUpdate 有个缺点,不会把值赋值为null,解决办法
java·开发语言
小公主37 分钟前
别再用 map(parseInt),我也是最近才发现问题出在哪
javascript
Huazi39 分钟前
利用 Scriptable 实现iOS 小组件实时查看网站访问数据
javascript
小猪Passion39 分钟前
🔥🔥🔥浅谈JavaScript闭包
前端·javascript·面试
xiaominlaopodaren42 分钟前
Three.js 教程:夜晚城市窗户发光的实现原理
前端·javascript
TimelessHaze44 分钟前
为什么你总抢到几分钱?揭秘大厂常考的微信红包算法
前端·javascript·面试
bo521001 小时前
🔥 深度解析 IntersectionObserver API:从原理到实战(附懒加载完整代码)
前端·javascript