欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 产业 > Vue3笔记——(二)

Vue3笔记——(二)

2025/2/24 23:04:05 来源:https://blog.csdn.net/sinat_29304113/article/details/145323627  浏览:    关键词: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>

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词