今天在二次開發時,再次遇到vue生命周期,之前似懂非懂,今天看了一篇文章感覺寫的不錯,
在這里記錄下來: https://segmentfault.com/a/1190000011381906
下面是自己的粗略總結:

1、 beforeCreate: 此時還沒有 進行任何賦值操作,只是 初始化,
2、created: 此時 data、message 已經賦值,而 el 還沒值

3、beforeMounte : 通過{{message}}進行占位,此時在頁面上,但還是JavaScript的虛擬DOM形式存在,
mounted: 此時,元素也已經在頁面上渲染了

4、 beforeUpdate: 當vue中data中資料發生變化時,會觸發相應組件的變化,此時監測到資料變化,但是view層還沒有變化,
updated: 當vue中data中資料發生變化時,會觸發相應組件的變化,此時資料已變化,view層重新渲染,
5、 beforeDestroy: 在實體銷毀之前,實體還是可用,
Destroyed: vue實體被銷毀,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/14875.html
標籤:JavaScript
上一篇:Electron:運行npm run build構建環境失敗解決方案
下一篇:理解js淺拷貝和深拷貝
