1. vue生命周期

2. setup
使用Composition API 的入口
在beforeCreate之前调用
在setup中没有this
返回对象中的属性刻在模板中使用
setup函数是处于生命周期函数 beforeCreate 和 Created 两个钩子函数之间的函数
也就说在 setup函数中是无法 使用 data 和 methods 中的数据和方法的
setup函数是 Composition API(组合API)的入口
在setup函数中定义的变量和方法最后都是需要 return 出去的 不然无法再模板中使用
setup() {
console.log('组件创建')
},
3. onBeforeMount
onBeforeMount(() =>{
console.log('onBeforeMount 组件开始挂载')
})
4. onMounted
onMounted(() =>{
console.log('onMounted 组件挂载完成')
})
5. onBeforeUpdate
onBeforeUpdate(() =>{
console.log('onBeforeUpdate 和模板绑定的数据更新之前')
})
6. onUpdated
onUpdated(() =>{
console.log('onUpdated 和模板绑定的数据更新完成之后')
})
7. onBeforeUnmount
onBeforeUnmount(() =>{
console.log('onBeforeUnmount 当组件销毁之前触发')
})
8. onUnmounted
onUnmounted(() =>{
console.log('onUnmounted 当组件销毁之后触发')
})