【组件缓存相关生命周期函数】

news/2024/7/17 21:40:19
	在Vue开发中,有时需要在组件被激活或者被缓存时执行某些操作。为此,Vue 提供了组件缓存相关的生命周期函数,可以监听组件被激活和组件被缓存的事件。

当组件被激活时,会触发组件的onActivated( )生命周期函数;当组件被缓存时,会触 发组件的onDeactivated( )生命周期函数。这两个生命周期函数的语法格式如下。

onActivated( () =>{ })
onDeactivated ( () = >{ } )

接下来通过实际操作的方式演示缓存相关的生命周期函数的使用,具体步骤如下。

① 修政src\components\MyLeft.vue 文件,在

<script setup>
import { ref, onMounted, onUnmounted, onActivated, onDeactivated } from 'vue'
 onActivated (()=> {
console .1og ('MyLeft 组件被激活了')
 })
 onDeactivated(() => {
console.1og ('MyLeft 组件被缓存了")
})
</script>
保存上述代码后,在浏览器中访问 http://127.0.0.1:5173/。

控制台中输出了 MyLeft 组件被挂载和被激活的信息,说明当 MyLeft
第一次被挂载完成的时候,会执行 MyLeft 组件的 onMounted()和 onActivated()函数。


http://lihuaxi.xjx100.cn/news/2233101.html

相关文章

农业四情监测设备——提高农业生产的效率和质量

TH-Q1农业四情监测设备是用于实时监测农业领域的四大关键监测内容的设备&#xff0c;这些内容包括土壤墒情、苗情、病虫情和灾情。以下是关于农业四情监测设备的详细介绍&#xff1a; 主要用于实时测量农田土壤的水分状况。包含土壤湿度传感器、土壤温度传感器等&#xff0c;安…

板凳-------第58章SOCKET:TCP/IP网络基础

58.1 互联网 互联网会将不同的计算机网络连接起来并允许位于网络中的主机相互之间进行通信。互联网的目标是隐藏不同物理网络的细节以便向互联网中的所有主机呈现一个统一的网络架构&#xff0c;TCP/IP已经成了使用最为广泛的协议套件了&#xff0c; 术语Internet被用来指将全球…

在超线程CPU上切换到另一个线程

在超线程CPU上切换到另一个线程&#xff0c;主要涉及到的是上下文切换的过程。超线程技术允许单个CPU核心同时执行多个线程&#xff0c;提高了CPU的并行计算效率。当需要从一个线程切换到另一个线程时&#xff0c;CPU会进行一系列的操作来确保线程之间的顺利切换。 首先&#…

谷歌浏览器截图

一 右击&#xff0c;然后点击检查&#xff1b; 二 然后ctrlshiftp,运行命令&#xff1b; 三 3.1搜索截图&#xff1a; 如果你设置为中文&#xff0c;搜索截图&#xff0c;选择你想要的截图类型&#xff1b; 如果你是在英文情况下&#xff1a; 输入capture full size 来过滤…

小型语言模型的兴起

介绍 小型语言模型是一种用于处理和生成人类语言的神经网络。与大型语言模型一样&#xff0c;它们也使用大量文本数据进行训练&#xff0c;从而能够学习语言中的模式、关系和细微差别。不过&#xff0c;小型语言模型的规模较小&#xff0c;这意味着它们需要的计算资源较少&…

react项目中如何书写css

一&#xff1a;问题&#xff1a; 在 vue 项目中&#xff0c;我们书写css的方式很简单&#xff0c;就是在 .vue文件中写style标签&#xff0c;然后加上scope属性&#xff0c;就可以隔离当前组件的样式&#xff0c;但是在react中&#xff0c;是没有这个东西的&#xff0c;如果直…

【ISAC】通感一体化讲座(刘凡)

高斯信道下通信感知一体化的性能极限(刘凡) 文章目录 背景背景 通信和感知在硬件结构上相似,高效地利用资源,实现相互的增益; 感知是基于不同的任务,比如目标检测(检测概率,虚警概率),估计任务(从收到的信号中去估计有用的参数,均方误差,CRB),识别(知道目标的…

汇凯金业:现货黄金交易术语

现货黄金交易市场正在迅速占领国内投资理财市场&#xff0c;但其专业性较强&#xff0c;涉及许多专业术语。了解这些术语对于新手投资者来说是十分必要的。下面&#xff0c;我们将详细介绍一些常见的现货黄金交易术语&#xff0c;帮助投资者更好地理解和参与市场交易。 1. 多头…