美文网首页react
react组件的生命周期

react组件的生命周期

作者: 执念_01a7 | 来源:发表于2021-08-25 19:01 被阅读0次

react的生命周期分别为:挂载阶段,更新阶段,卸载阶段


image.png

挂载阶段

  • 执行时机:组件创建时(页面加载)
  • 执行顺序:constructor ——>render——>componentDidMount
    constructor :创建组件时,最先执行( 1.初始化state 2.为事件处理程序绑定this)
    render: 每次组件渲染都会触发。(渲染UI 注意:不能调用setState() )
    componentDidMount:组件挂载(完成DOM渲染)后。(1. 发送网络请求 2.DOM操作)


    image.png
image.png

更新阶段

  • 执行时机:
    1. setState()
    2. forceUpdate()
    3. 组件接收到新的props
  • 执行顺序:render——>componentDidUpdate
    render:每次组件渲染都会触发 (渲染UI 与 挂载阶段 是同一个render)
    componentDidUpdate:组件更新后 (DOM操作,可以获取到更新后的DOM内容,不要调用setState)


    image.png

卸载阶段

  • 执行时机:组件从页面中消失
  • 执行顺序:componentWillUnmount
    componentWillUnmount:组件卸载(从页面中消失);
    执行清理工作(比如:清理定时器等)


    image.png

相关文章

  • React概念图

    React概念图 React组件生命周期概念图 参考文档:React入门教程 组件生命周期React:组件生命周期...

  • React 组件生命周期

    组件生命周期 参考阅读: component-lifecycle react组件生命周期过程说明 react 组件...

  • React总结

    [toc] 1.React组件生命周期 1.1 生命周期图 组件的生命周期的图如下: 具体可参考React 组件生...

  • 学习并实现react (4)

    实现生命周期 生命周期介绍 React 生命周期图 React 子组件在父组件下的生命周期流程 实现 compon...

  • react(最近搞了一套react项目的视频 全套 有需

    React 组件生命周期在本章节中我们将讨论 React 组件的生命周期。 组件的生命周期可分成三个状态: Mou...

  • Notes On React - Two

    React 的生命周期   React组件 的生命周期大致可分成四个状态:  - Mounting:装配-组件实例...

  • 006@React组件的生命周期.md

    006@React组件的生命周期.md React Native 是基于组件化开发。弄清楚组件的生命周期对于我们开...

  • React 生命周期

    React 生命周期 初始化周期 组件重新渲染生命周期 组件卸载生命周期

  • react组件的生命周期

    第三单元(react组件的生命周期) 课程目标 灵活掌握react组件的生命周期以及组件的活动过程。 能够灵活使用...

  • 四:React 进阶三 (生命周期)

    react(一):组件的生命周期 生命周期函数 在组件运行的某个时刻,会被自动执行的一些函数。 React生命周期...

网友评论

    本文标题:react组件的生命周期

    本文链接:https://www.haomeiwen.com/subject/exrepctx.html