首页 > 其他分享 >Vue学习之路10----生命周期

Vue学习之路10----生命周期

时间:2024-10-21 15:17:23浏览次数:13  
标签:10 Vue console log onMounted ---- num 挂载 beforeCreate

(以下图片来自官网)

请添加图片描述

<template>
  <div>{{ num }}</div>
  <button @click="num++">add</button>
</template>
<script setup name="App">
  import {ref,onBeforeMount,onMounted,onBeforeUpdate,onUpdated,onBeforeUnmount,onUnmounted } from "vue";
  let num=ref(0)
  console.log('创建');
  onBeforeMount(()=>{
    console.log('挂载前');
  })
  onMounted(()=>{
    console.log('挂载完毕');
  })
  onBeforeUpdate(()=>{
    console.log('更新前');  
  })
  onUpdated(()=>{
    console.log('更新完毕');  
  })
  onBeforeUnmount(()=>{
    console.log('卸载前');  
  })
  onUnmounted(()=>{
    console.log('卸载完毕');  
  })
</script>
<style scoped></style>

请添加图片描述

这些on开头的方法都是钩子,子组件挂载后才到父组件挂载

beforeCreate和created只能这样写

<script name="App">
  export default{
    setup(){},
    beforeCreate(){},
    created(){},
  }
</script>

标签:10,Vue,console,log,onMounted,----,num,挂载,beforeCreate
From: https://blog.csdn.net/q2430605716/article/details/143113478

相关文章

  • Dell服务器导入idrac 授权文件 (适用iDRAC7、iDRAC8、iDRAC9)
    iDRACEnterprise、iDRACDatacenter和CMCEnterprise的30天试用许可证,供熟悉高级功能集,例如使用虚拟控制台等OpenManageEnterpriseAdvanced或Advanced+许可证支持高级功能,例如自动部署、服务器配置合规性和激活可用插件,如OpenManageEnterprisePowerManager......