上QQ阅读APP看书,第一时间看更新
2.3 组件的生命周期
为了理解React的工作过程,我们就必须要了解React组件的生命周期,如同人有生老病死,自然界有日月更替,每个组件在网页中也会被创建、更新和删除,如同有生命的机体一样。
React严格定义了组件的生命周期,生命周期可能会经历如下三个过程:
□ 装载过程(Mount),也就是把组件第一次在DOM树中渲染的过程;
□ 更新过程(Update),当组件被重新渲染的过程;
□ 卸载过程(Unmount),组件从DOM中删除的过程。
三种不同的过程,React库会依次调用组件的一些成员函数,这些函数称为生命周期函数。所以,要定制一个React组件,实际上就是定制这些生命周期函数。