react组件有哪些阶段

互联网 20-11-27

react组件有Initialization、Mounting、Updating、Unmounting和Error Handing等五个阶段。其中Error Handing阶段属于错误处理阶段。

本文环境:windows10、react16,本文适用于所有品牌的电脑。

(学习视频分享:react视频教程)

在组件生命周期中有四个不同的阶段:

Initialization:在这个阶段,组件准备设置初始化状态和默认属性。

Mounting:react 组件已经准备装载到 DOM 上。这个阶段包含 getDerivedStateFromProps 和 componentDidMount 生命周期方法。

Updating:在这个阶段,组件通过两种方式进行更新,发送新的属性和更新状态。这个阶段包含 getDerivedStateFromProps,shouldComponentUpdate,getSnapshotBeforeUpdate 和 componentDidUpdate 生命周期方法。

Unmounting:在这个阶段,组件已经不再被需要了,他从浏览器 DOM 中卸载下来。这个阶段包含 componentWillUnmount 生命周期方法。

除以上四个常用生命周期外,还有一个错误处理的阶段:

相关推荐:js教程

以上就是react组件有哪些阶段的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 组件
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:react中的portal是做什么的

相关资讯