- 深入淺出React和Redux
- 程墨
- 250字
- 2019-01-04 20:50:56
2.3 組件的生命周期
為了理解React的工作過程,我們就必須要了解React組件的生命周期,如同人有生老病死,自然界有日月更替,每個組件在網頁中也會被創建、更新和刪除,如同有生命的機體一樣。
React嚴格定義了組件的生命周期,生命周期可能會經歷如下三個過程:
□ 裝載過程(Mount),也就是把組件第一次在DOM樹中渲染的過程;
□ 更新過程(Update),當組件被重新渲染的過程;
□ 卸載過程(Unmount),組件從DOM中刪除的過程。
三種不同的過程,React庫會依次調用組件的一些成員函數,這些函數稱為生命周期函數。所以,要定制一個React組件,實際上就是定制這些生命周期函數。