Vue源代碼閱讀之7從BeforeCreated到Created概述

    前面講述了從創建Vue對象到BeforeCreated之間的過程,完成了生命週期,初始化事件,初始化渲染這三個部分之後就結束了BeforeCreated過程,從而調用BeforeCreated的鉤子函數,然後就正式進入了create階段。

    之前的章節裏面講過從創建Vue隊形到BeforeCreated這個過程中主要是進行父子組件的相關信息的繼承(事件,參數,渲染)等方面,對於具有組件特色相關的內容並未做太多的處理。我們後面將要講解的內容create過程主要就是組件的相關參數的初始化過程,包含initInjections,initState,initProvide這三個函數。其中nitInjections和initProvide與Vue2.6之後版本的inject和provide功能相關,initState主要是初始化數據,方法,計算屬性,監聽屬性等等。

   這一部分有大多數我們比較熟悉的內容同時也是Vue初始化比較關鍵的部分,所以很值得我們去學習。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章