React常用的生命周期

terry React 231

React有一系列声明周期过程,其中最重要的一个是 componentDidMount,它表明组件已经挂载到DOM节点上了 ,常用于ajax请求。与之对应的是 componentWillUnmount,表明组件已经从DOM节点上卸载了,这时,可以进行清除事件等操作。

其次,还有 shouldComponentUpdate ,如果返回false,则组件不会更新渲染,常用于优化性能。

最后,请注意render()方法的执行顺序,完整生命周期图如下:

  • 暂无回复内容