当前位置: 首页 > article >正文

第三十三节——组合式API生命周期

一、基本使用

组合式api生命周期几乎和选项式一致。注意组合式api是从挂载阶段开始

<template>
  <div>

  </div>
</template>
<script setup>
import {
  onBeforeMount, onMounted,
  onBeforeUpdate, onUpdated, onBeforeUnmount, 
  onUnmounted,
} from 'vue'

/**
 * 在挂载开始之前被调用:相关的 render 函数首次被调用。
 */
onBeforeMount(() => {

})

/**
 * 组件挂载时调用
 */
onMounted(() => {

})

/**
 *  数据更新时调用,发生在虚拟 DOM 打补丁之前。
 * 这里适合在更新之前访问现有的 DOM,比如手动移除已添加的事件监听器。
 */
onBeforeUpdate(() => {

})

/**
 * 由于数据更改导致的虚拟 DOM 重新渲染和打补丁,在这之后会调用该钩子
 */
onUpdated(() => {

})

/**
 * 在卸载组件实例之前调用。在这个阶段,实例仍然是完全正常的
 */
onBeforeUnmount(() => {

})

/**
 *  卸载组件实例后调用。调用此钩子时,组件实例的所有指令都被解除绑定,
 * 所有事件侦听器都被移除,所有子组件实例被卸载
 */
onUnmounted(() => {

})

</script>

二、


http://www.kler.cn/a/131910.html

相关文章:

  • node 第十八天 中间件express-session实现会话密钥
  • 【MATLAB源码-第80期】基于蚯蚓优化算法(EOA)的无人机三维路径规划,输出做短路径图和适应度曲线
  • gitlub 加载慢问题处理
  • 航天联志Aisino-AISINO26081R服务器通过调BIOS用U盘重新做系统(windows系统通用)
  • Julia累加和累乘
  • Java实体类与返给前端变量名字母大小写不一样问题
  • 在WPF应用程序集中添加新文件时,Page和Window有什么区别
  • Idea 创建 Spring 项目(保姆级)
  • Oracle中的NVL、NVL2、NULLIF、COALESCE函数详解
  • 《使用EasyExcel在Excel中增加序号列的方法》
  • Boolean源码解剖学
  • chardet检测文件编码,使用生成器逐行读取文件
  • 【Debug】查询的数据量比数据库中的数据量还要多
  • AWTK实现汽车仪表Cluster/DashBoard嵌入式GUI开发(七):FreeRTOS移植
  • Java智慧工地SaaS管理平台源码:AI/云计算/物联网
  • 基于DE10-Standard Cyclone V SoC FPGA学习---开发板简介
  • 几种常用的排序
  • K8s Pod 创建埋点处理(Mutating Admission Webhook)
  • node 第十九天 使用node插件node-jsonwebtoken实现身份令牌jwt认证
  • 【算法】算法题-20231118