(旧)
一.初始化阶段: 由ReactDOM.render()触发 --初次渲染
1.constructor()
2.componentWillMount()
3.render()
4.componentDidMount()
二.更新阶段:由组件内部this.setState()或父组件render触发
1.shouldConponentUpdate()
2.componentWillUpdate()
3.render()
4.componentDidUpdate()
三.卸载组件:由ReactDOM.unmountComponentAtNode()触发
1.componentWillUnmount()
原文:https://www.cnblogs.com/suntongjian/p/14589660.html