React组件的生命周期

React严格定义了组件的生命周期

      可能会经历如下三个过程:

     1、装载过程(Mount),也就是把组件第一次在DOM树种渲染的过程;

     2、更新过程(Update),当组件被重新渲染的过程;

     3、卸载过程(Unnmount),组件从DOM中删除的过程。

 

三个不同的过程,React库会依次调用组件的一些成员函数 ,这些函数称为生命周期函数,所以要定制一个React组件,实际是定制这些生命周期函数。

 

装载过程:

当组件第一次被渲染时候,依次调用的函数有:

1.constructor

2.getInititalState

3.getDefaultProps

4.componentWillMount

5.render

6.componentDidMount

posted @ 2018-03-05 16:43  星空0909  阅读(413)  评论(0编辑  收藏  举报