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

相关推荐
卸任3 分钟前
为Tiptap富文本编辑器增加Word导出功能
前端·react.js
阿正的梦工坊5 分钟前
【Typescript】06-类型缩小与控制流分析
前端·javascript·typescript
不是山谷.:.6 分钟前
前端零基础入门:WebSocket 全解析
前端·笔记·websocket·状态模式
2501_9400417414 分钟前
全栈开发实战:5个高复杂度后端集成场景
前端
蝎子莱莱爱打怪16 分钟前
👋🏻👋🏻再见,拉勾网——那个"最懂互联网人"的招聘平台倒了😭
前端·后端·招聘
__zRainy__17 分钟前
uni-app 全局容器实战系列(一):全局容器的实现
uni-app·vite
weixin_4379189635 分钟前
前端String 数组和Math API大全
前端·javascript
阿正的梦工坊35 分钟前
【Typescript】03-函数对象与接口
前端·javascript·typescript
海上彼尚40 分钟前
Nodejs也能写Agent - 7.基础篇 - MCP
前端·javascript·人工智能·node.js
李剑一42 分钟前
我开发了一款防止摸鱼被发现的工具,现已开源
前端