【Uniapp-Vue3】onShow和onHide钩子的对比和执行顺序

页面生命周期函数的执行顺序是onLoad>onShow>onReady,其中只有onReady中才能获取到DOM节点。

一、onShow函数

每一次的页面切入都会触发onShow函数。

import {onShow} from "@dcloudio/uni-app";

onShow(()=>{...})

如果我点击"跳转页面1"再返回再点击"跳转页面1"再返回,那么一共会执行三次onshow

对比一下onLoad,同样的操作只触发了一次:

二、onHide函数

每一次的页面切出都会触发onHide函数,学习通后台检测切屏就使用的onHide函数。

import {onHide} from "@dcloudio/uni-app";

onHide(()=>{...})

如果我点击"跳转页面1"再返回再点击"跳转页面1"再返回,那么一共会执行两次onHide。

相关推荐
꧁꫞꯭零꯭点꯭꫞꧂18 分钟前
G6绘制机柜 以及机柜设备的demo
前端·javascript·vue.js
C澒28 分钟前
供应链产研交付提效:前端多业务线新增样板间页面统计方案
前端·mr
可视之道31 分钟前
低代码可视化平台的前端架构设计:从渲染引擎到插件系统
前端
南城书生32 分钟前
Android Kotlin 协程原理分析
前端
Lee川35 分钟前
🚀 JavaScript 内存大揭秘:从“栈堆搬家”到“闭包时空胶囊”
前端·javascript·面试
唐叔在学习37 分钟前
TodoList应用:SPA应用首屏性能优化实践
前端·javascript·性能优化
恋猫de小郭37 分钟前
AI 时代的工程师需要具备什么能力?Augment Code 给出了他们的招聘标准
前端·人工智能·ai编程
kyriewen39 分钟前
别再滥用 iframe 了!这些场景下它其实是最优解
前端·javascript·html
Nile40 分钟前
解密openclaw底层pi-mono架构系列一:5. pi-web-ui
前端·ui·架构
郝学胜-神的一滴1 小时前
系统设计与面向对象设计:两大设计思想的深度剖析
java·前端·c++·ue5·软件工程