關於vue中的周期函數


vue中的周期函數=生命周期函數=生命周期鈎子=生命周期事件  說白了就是創建一個實例對象后,從創建  運行 以及銷毀中所發生的事件:

什么是生命周期:從vue實例的創建 運行 銷毀過程中會伴隨各種各樣的事件,這些事件統稱為周期函數

1.創建期間的周期函數:

beforecreate():實例在內存中剛被創建出來,此時還沒有初始化好data和methods屬性

created():實例已經在內存中創建好,此時data和methods已將ok,此時還沒有編譯模板

beforemount():此時完成了模板的編譯,但是還沒有掛載到頁面

mounted():將編譯好的模板掛載到頁面中指定的容器顯示

2.運行期間的周期函數:

beforeUpdate():狀態更新之前執行此函數,此時data中的狀態值是最新的,但是頁面中的值是舊的,因為此時還沒有渲染dom節點

updated():實例更新完畢之后執行此函數,此時頁面中的數據是更新后的新數據,界面已經被渲染好了

3.銷毀期間的周期函數:

beforeDestroy():實例銷毀之前執行的函數,此時data和methods都可以使用

destroyed():調用后,vue實例中的所有東西都會解綁,所有監聽事件被移除,所有的子實例也會被銷毀

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM