什么是生命周期函數?
從對象的創建到銷毀的過程中,都會經過一系列執行性函數。可以在這些函數中對每個時間點添加事件。
Vue的生命周期函數有八個:
beforeCreate 此時實例已初始化,但是其中只包含生命周期函數和默認事件。此時數據和方法還未初始化,el也未確定。
created 此時實例創建完成,進行了數據觀測、屬性和方法的運算、watch/event事件回調、data的初始化,但el還沒初始化
beforeMount 掛載之前,模板已經創建完成,el也初始化了,但是還沒渲染到網頁中
mounted 掛在之后,模板已經渲染到頁面中
beforeUpdate data更新后,頁面還未重新渲染
updated 頁面已經重新渲染
beforeDestroy 實例銷毀之前,data和屬性方法依然可以使用
destroyed 實例銷毀之后

