【Uniapp-Vue3】组合式API中的组件的生命周期函数(钩子函数)

在Uniapp中生命周期函数用得较多的是onMounted和onUnmounted。

一、onMounted函数

如果我们想要获得DOM元素,就需要给DOM标签上添加ref属性,并定义一个相同属性名的变量。

但是我们输出这个DOM元素为NULL

如果我们使用onMounted就能获得到DOM元素,使用方式如下:

import {onMounted} from "vue";

onMounted(()=>{...})

这时候我们就能成功输出DOM元素。

二、onUnmounted函数

当我们在对组件进行销毁就会触发该函数,使用方法如下:

1. 子组件中配置

import {onUnmounted} from 'vue';

onUnmounted(()=>{...})

2. 父组件中配置

想要实现组件的销毁非常简单,只需要使用v-if是它隐藏即可。

相关推荐
Mintopia5 分钟前
🛰️ 低带宽环境下的 AIGC 内容传输优化技术
前端·人工智能·trae
h***346310 分钟前
Nginx 缓存清理
android·前端·后端
Mintopia17 分钟前
⚡Trae Solo Coding 的效率法则
前端·人工智能·trae
wa的一声哭了27 分钟前
WeBASE管理平台部署-WeBASE-Web
linux·前端·网络·arm开发·spring boot·架构·区块链
孟陬28 分钟前
我的 starship 终端配置
前端
Moment29 分钟前
专为 LLM 设计的数据格式 TOON,可节省 60% Token
前端·javascript·后端
JarvanMo30 分钟前
Apple更新App审核条款,严打擅自与第三方 AI 共享个人数据的应用
前端
掘金安东尼30 分钟前
🧭 前端周刊第440期(2025年11月10日–11月16日)
前端
青梅主码38 分钟前
麦肯锡联合QuantumBlack最新发布《2025年人工智能的现状:智能体、创新和转型》报告:32% 的企业预计会继续裁员
前端·人工智能·后端
G***66911 小时前
前端性能优化插件,CSS与JavaScript压缩插件实战指南
前端·javascript·css