所有的生命周期跟data是同級
beforeCreate
在實例初始化之后量愧,數據觀測 (data observer) 和 event/watcher 配置之前被調用襟诸。
此時實例數據對象什么都沒有
created
掛載階段還沒開始泥栖,dom還未生成,實例已完成以下的配置:數據觀測 (data observer)建丧,屬性和方法的運算豺妓,watch/event
beforeMount
模板編譯掛載之前調用爽柒,首先會判斷對象是否有el選項到忽。如果有的話就繼續(xù)向下編譯橄教,如果沒有el選項,則停止編譯喘漏,也就意味著停止了生命周期\
mounted
模板編譯掛載之后調用护蝶,vm.$el替換掉el指向的dom
beforeUpdate
數據變更導致虛擬DOM重新渲染之前調用
updated
數據變更導致虛擬DOM重新渲染之后調用
beforeDestroy
實例銷毀之前調用,在這一步陷遮,實例完全可用
destroyed
vue實例指向的所有東西解除綁定滓走,包括watcher、事件帽馋、所以的子組件搅方,后續(xù)就不再受vue實例控制了