生命周期
-
1 项式的生命周期函数
-
2 组合式的生命周期函数
上一节
下一节
什么是生命周期函数?
在Vue中,组件的生命周期是指每个组件从被创建到被销毁的整个过程,每个组件都有生命周期。如果想要在某个特定的时机进行特定的处理,可以通过生命周期函数来完成。
随着组件生命周期的变化,生命周期函数会自动执行。
项式API下的生命周期函数
函数 | 说明 |
beforeCreate() | 实例对象创建前 |
created() | 实例对象创建后 |
beforeMount() | 页面挂载前 |
mounted() | 页面挂载成功后 |
beforeUpdate() | 组件更新前 |
updated() | 组件中的任意的DOM元素更新后 |
beforeUnmount() | 组件实例销毁前 |
unmounted() | 组件实例销毁后 |
演示选项式API下beforeCreate()函数和created()函数的使用。
<script>
export default {
data() { return { value: 'Hello Vue.js' } },
beforeCreate() {
console.log('实例对象创建前: ' + this.value)
},
created() {
console.log('实例对象创建后: ' + this.value)
}
}
</script>

