摘要:寫在前面如題,的生命周期是理解的重要一環,弄明白它不只會加深對的理解,在實際開發中也會更加得心應手,在此記錄寫項目開發中體會到的一些經驗,只是總結并不全面,想要詳細學習網上關于生命周期學習的文章很豐富生命周期創建前,操作,已綁定事件
寫在前面
如題,vue的生命周期是vue理解的重要一環,弄明白它不只會加深對vue的理解,在實際開發中也會更加得心應手,在此記錄寫項目開發中體會到的一些經驗,只是總結 并不全面,想要詳細學習網上關于vue生命周期學習的文章很豐富
生命周期beforeCreate:創建前,new操作,已綁定事件,還沒有數據,不能處理數據
created:創建,可以處理數據
beforeMounted:掛載前,準備把創建的掛載到el上,有el才去執行掛載
掛載前的el仍是
有template轉化后執行render funcion再去渲染
cli中的.vue文件中的template是通過vue-loader直接轉化直接執行render funcion的減少耗時
mounted:掛載,掛載后$el就是渲染后的
beforeUpdated:更新前,數據變化
updated:更新
beforeDestroy:銷毀前,組件被銷毀,或手動銷毀
destroy:銷毀
注:
掛載前的鉤子里獲取不到el的,想對如data中的數據進行操作最早要在created里;
一般在created和mounted鉤子里寫一些頁面渲染前的操作,比如數據請求;
有些傳統的第三方庫在使用后需要在組件銷毀時手動刪除其創建的對象在destroy中
沒有代碼
最后附上一張以前看到的一張圖
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/98214.html
摘要:源碼簡記整體會寫得比較亂,同時也比較簡單,和讀書筆記差不多,基本是邊讀邊寫。見諒主要三大部分的原子類,能夠被觀察和通知變化,繼承于。同時里面有幾個比較重要的屬性與方法。 Mobx 源碼簡記 整體會寫得比較亂,同時也比較簡單,和讀書筆記差不多,基本是邊讀邊寫。見諒~ 主要三大部分Atom、Observable、Derivation Atom Mobx的原子類,能夠被觀察和通知變化,obs...
閱讀 3128·2021-09-22 15:50
閱讀 3330·2021-09-10 10:51
閱讀 3143·2019-08-29 17:10
閱讀 2918·2019-08-26 12:14
閱讀 1835·2019-08-26 12:00
閱讀 932·2019-08-26 11:44
閱讀 652·2019-08-26 11:44
閱讀 2817·2019-08-26 11:41