博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
react组件生命周期
阅读量:7143 次
发布时间:2019-06-28

本文共 464 字,大约阅读时间需要 1 分钟。

生命周期分为三个过程:

1、装载过程(Mount),也就是把组件第一次在DOM树渲染的过程;

  当组件第一次被渲染的时候,依次调用的函数:

  1>constructor(构造函数)

    目的:①初始化state ②绑定成员函数的this环境

  2>getInitialState

  3>getDefaultProps(2、3只有在React.createClass方法创造的组件类才会发生作用)

  4>componentWillMount

  5>render

  6>componentDidMount

2、更新过程(Update),当组件被重新渲染的过程;

  当state、props被修改的时候,就会引发组件的更新。

3、卸载过程(Unmount),组件重DOM树中删除的过程;

  react组件卸载,只涉及一个函数:compenentWillUnmount,卸载过程适合做一些清理工作比如清除定时器

 

转载于:https://www.cnblogs.com/yuan-luo/p/8986090.html

你可能感兴趣的文章
用Elm语言降低失败的风险
查看>>
抓住热门话题一对一直播,如何在风浪四起的直播市场劈风斩浪? ...
查看>>
手把手教你用owncloud搭建属于自己的云盘
查看>>
epoll+socket实现 socket并发 linux服务器
查看>>
阿里巴巴人事再调整,将打通淘宝、天猫两个消费场景 ...
查看>>
Kubernetes + CRI + Kata + Firecracker
查看>>
菜鸟成都未来园区启动,无人车首次进入园区调拨运输环节 ...
查看>>
算法不扎实的程序员,每个都很慌
查看>>
4个需要避免的常见Kubernetes监控陷阱
查看>>
规划一个智能工厂应避免的十个坑
查看>>
Linux 虚拟网络设备详解之 Bridge 网桥
查看>>
LaTeX的简单使用方法
查看>>
IO流
查看>>
第二十四章:页面导航(四)
查看>>
数字对讲系统开发札记(前端linux c 后端 c#)
查看>>
海外共享公寓品牌Tripalink完成A轮融资,险峰长青领投
查看>>
阿里在使用一种更灵活的软件集成发布模式
查看>>
自己实现一个StringBuffer
查看>>
SpringBoot使用Nacos配置中心
查看>>
星矿科技完成千万元融资,专注明星IP价值商业化
查看>>