当前位置:网站首页>uniapp/小程序 onload方法每次打开页面都执行解读
uniapp/小程序 onload方法每次打开页面都执行解读
2022-08-02 12:49:00 【哈尔滨洛弘科技有限公司】
最近做了一个程序发现我的onload方法居然每次加载页面都执行了,努力找了两三天问题,终于发现其中的奥妙了
onload是否执行是要看你的页面是卸载了还是隐藏了,只有卸载的页面才会执行onload,因为卸载代表页面的生命周期结束,下次进入的时候就进入一个新的生命周期了
那么什么时候算卸载,什么时候算隐藏呢?
比如A页面是程序的首页,我从A页面进入B页面,这时候是A和B两个页面都存在生命周期,当由B退回A,那么B的生命周期结束了,当你再从A进入B页面,相当于从新开了B的生命周期,所以每次从A打开B,都会执行onload,那么我又从B进入了C页面,这时候从C退回B,那么C得生命周期结束,B的页面显示,这时候就不会执行B的onload,那么我再打开C就会执行C的onload。
总结来看就是我这个页面如果是打开的就要每次都要执行onload,这个页面是退回的就不会执行onload
希望此次解析能让大家理解onload的使用场景
边栏推荐
猜你喜欢
随机推荐
SQL Server 数据库之导入导出数据
SQL Server 2019安装错误0x80004005 服务没有及时响应启动或控制请求详细解决方法
Manual architecture, Mysql interview 126 questions
1.3 Rapid Spanning Tree Protocol RSTP
图论之Kruskal,最小生成树如何优雅解题?
Intelligent Image Analysis-Intelligent Home Appliance Image Target Detection Statistical Counting Detection and Recognition-iCREDIT
OpenFeign设置header的3种方式
svg实现的树木四季变化
photo-sphere-viewer Chinese documentation
0801~ Interview questions
liunx基础命令讲解
To eliminate air bubbles to save the mushroom h5 small game source code
js秒表倒计时插件
sql concat() function
LeetCode_139_单词拆分
图神经网络(GNN)的简介「建议收藏」
Drools(8):WorkBench使用
TFRecord简介,原理分析,代码实现?[通俗易懂]
分布式限流利器,手撕&redisson实现
Interpretation of new features | MySQL 8.0 GIPK invisible primary key