只要是搞前端的对于React这个框架一定不会陌生。
React以组件作为出发点将一个复杂的页面划分成若干个不同功能的模块。
模块还可以抽象出来成为能在项目中复用的组件,
甚至还能完全脱离业务成为一套支撑不同项目的React组件库。
要达到这样的目标学习React最基本的生命周期函数对编写高性能、可复用组件会有很大的帮助。
实际上React生命周期函数可以划分为三个阶段:
初始化阶段;更新阶段;销毁阶段。在初始化阶段有4个生命周期函数:
getDefaultProps()是可以设置组件的默认属性值;