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

Vue3笔记——(二)

015 生命周期
组件的生命周期:
【时刻】 【调用特定的函数】
vue2生命周期
创建 beforeCreate、 created
挂载 beforeMounte、mounted
更新 beforeUpdate、updated
销毁 beforeDestroy、destroyed
生命周期、生命周期函数、生命周期钩子
vue3生命周期
创建 setup
挂载 onBeforeMounte、onMounted
更新 onBeforeUpdate、onUpdated
销毁 onBeforeUnmounte、onUnmounted

<template>
    <div>
        <h2>当前求和{{ sum }}</h2>
        <button @click="addFn">点我sum+1</button>
    </div>
</template>
<script setup lang="ts" name="person">
import { ref, onBeforeMount, onMounted, onBeforeUpdate, onUpdated, onBeforeUnmount, onUnmounted } from 'vue'
// 数据
let sum = ref(0);
// 方法
function addFn() {
    sum.value++;
}
// 创建
console.log("创建");
// 挂载前,调用onBeforeMount中的回调函数
onBeforeMount(() => {
    console.log("挂载前");
});
onMounted(() => {
    console.log("挂载完毕");
})
// 更新前
onBeforeUpdate(() => {
    console.log("更新前");
})
// 更新后
onUpdated(() => {
    console.log("更新后");
})
// 卸载前
onBeforeUnmount(() => {
    console.log("卸载前");
})
// 卸载后
onUnmounted(() => {
    console.log("卸载后");
})
</script>

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

相关文章:

  • JVM_类的加载、链接、初始化、卸载、主动使用、被动使用
  • 详解u3d之AssetBundle
  • C++模板初识
  • FPGA 使用 CLOCK_LOW_FANOUT 约束
  • 【C语言】在Windows上为可执行文件.exe添加自定义图标
  • 工作总结:压测篇
  • 本地Apache Hive的Linux服务器集群复制数据到SQL Server数据库的分步流程
  • 36【Unicode(UTF-16)】
  • 如何解除TikTok地区限制:实用方法解析
  • 【PyTorch】6.张量运算函数:一键开启!PyTorch 张量函数的宝藏工厂
  • 【思维导图】java
  • unity免费资源2025-1-26
  • solidity基础 -- 可视范围
  • Blazor-@inject
  • [前端开发]记录国内快速cdn库,用于在线引入JavaScript第三方库
  • ubuntu20.04.6下运行VLC-Qt例子simple-player
  • ChatGPT-4o和ChatGPT-4o mini的差异点
  • Vue.js组件开发深度指南:从零到可复用的艺术
  • Linux内核中container_of宏深度刨析
  • 算法题(52):翻转二叉树
  • @Inject @Qualifier @Named
  • LangChain教程 - RAG - PDF解析
  • Three.js 后期处理(Post-Processing)详解
  • 【AI】Deepseek本地部署探索,尝试联网搜索
  • react中如何获取dom元素
  • 【2024年华为OD机试】(B卷,100分)- 热点网站统计(Java JS PythonC/C++)