在setup中 beforeCreate 和 created相当于合并进入setup中执行,而里面的函数变为on开头
//在setup中 beforeCreate 和 created相当于合并进入setup中执行,而里面的函数变为ON开头
setup() {
console.log('setup')
onBeforeMount(() => {
console.log('onBeforeMount')
})
onMounted(() => {
console.log('onMounted')
})
onBeforeUpdate(() => {
console.log('onBeforeUpdate')
})
onUpdated(() => {
console.log('onUpdated')
})
onBeforeUnmount(() => {
console.log('onBeforeUnmount')
})
onUnmounted(() => {
console.log('onUnmounted')
})
},
非setup中大部分同vue2,变的有beforeDestroy/beforeUnmount,destroyed/unmounted
//非setup中不变大部分同vue2,变的有beforeDestroy/beforeUnmount,destroyed/unmounted
beforeCreate() {
console.log('beforeCreate')
},
created() {
console.log('created')
},
beforeMount() {
console.log('beforeMount')
},
mounted() {
console.log('mounted')
},
beforeUpdate() {
console.log('beforeUpdate')
},
updated() {
console.log('updated')
},
// beforeDestroy 改名
beforeUnmount() {
console.log('beforeUnmount')
},
// destroyed 改名
unmounted() {
console.log('unmounted')
}