本章内容给大家谈谈关于遇上react class组件的生命周期和执行顺序等问题,我们该怎么处理呢。下面这篇文章将为你提供一个解决思路,希望能帮你解决到相关问题。
1.React Class组件的生命周期
React Class组件的生命周期指的是组件从创建到销毁的一系列过程,包括初始化,挂载,更新,卸载等一系列过程。2.React Class组件生命周期函数
React Class组件的生命周期函数有:
1. constructor:组件初始化时调用,一般用于初始化state
2. componentWillMount:组件将要挂载时调用
3. render:渲染函数,返回组件要渲染的内容
4. componentDidMount:组件挂载完成时调用
5. componentWillReceiveProps:组件将要接收到新的props时调用
6. shouldComponentUpdate:组件是否需要更新,返回布尔值
7. componentWillUpdate:组件将要更新时调用
8. componentDidUpdate:组件更新完成时调用
9. componentWillUnmount:组件将要卸载时调用
3.React Class组件生命周期执行顺序
React Class组件的生命周期执行顺序为:constructor -> componentWillMount -> render -> componentDidMount -> (更新时)componentWillReceiveProps -> shouldComponentUpdate -> componentWillUpdate -> render -> componentDidUpdate -> (卸载时)componentWillUnmount总结
以上就是为你整理的react class组件的生命周期和执行顺序全部内容,希望文章能够帮你解决相关问题,更多请关注本站相关栏目的其它相关文章!