對于大多數面向物件語言來說,都會提到一個詞,那就是物件的生命周期,同時這也是面試常考的內容,
簡單來說,生命周期也就是一個物件的創建、初始化、直至銷毀的程序,在這期間,如果把創建、初始化這些當做一個個事件,那么在這些事件發生期間,一般會預留供用戶自定義的方法,也就是生命周期鉤子的函式,
看一下vue官方提供的生命周期圖:

beforeCreate:vue實體初始化之前呼叫
created:vue實體初始化之后呼叫
beforeMount:掛載到DOM樹之前呼叫
mounted:掛載到DOM樹之后呼叫
beforeUpdate:資料更新之前呼叫
updated:資料更新之后呼叫
beforeDestroy:vue實體銷毀之前呼叫
destroyed:vue實體銷毀之后呼叫
比如在created的時候,可以向服務器請求資料,但在此時如果對dom進行操作,很可能不會成功,
因為在mounted的時候才是掛載到DOM樹之后,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/392146.html
標籤:其他
下一篇:JS一維陣列轉化為三維陣列
