【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。

相关推荐
三翼鸟数字化技术团队2 分钟前
十万条数据怎么办?Vue3虚拟列表让你纵享丝滑
vue.js
我命由我123454 分钟前
VSCode - VSCode 自定义折叠区域
前端·javascript·ide·vscode·前端框架·编辑器·js
cc.ChenLy9 分钟前
Lottie-Web 技术指南:让动画开发更简单高效
前端
bug总结13 分钟前
前端流程图vueflow
前端·流程图
清水白石00815 分钟前
Python 数据建模指南:dataclass、TypedDict 与 Pydantic 的选型博弈
前端·javascript·python
xiaoyan201516 分钟前
全新首发uniapp+deepseek-v4三端通用智能ai助手
uni-app·ai编程·deepseek
ZC跨境爬虫16 分钟前
跟着 MDN 学CSS day_23:(表单与表格综合样式化实战)
前端·javascript·css·ui·html·tensorflow
国科安芯18 分钟前
AS32S601芯片抗辐照性能试验验证与空间环境适应性分析
前端·分布式·单片机·嵌入式硬件·架构·risc-v·安全性测试
波诺波21 分钟前
最小 SOFA XML 场景结构 0-base.scn
xml·java·前端
风骏时光牛马22 分钟前
基于Python实现智能聊天机器人完整代码案例
前端