当前位置: 首页 > news >正文

中国制造网外贸站广州广告制作有限公司

中国制造网外贸站,广州广告制作有限公司,超好看的排版素材网站,东莞自己建网站哪家强react生命周期总结 生命周期主要分为以下几个阶段: Mounting:创建虚拟DOM,渲染UI(初始化)Updating:更新虚拟DOM,重新渲染UI;(更新)UnMounting:删除虚拟DOM,移除UI;(销毁) 生命周期…

react生命周期总结

生命周期主要分为以下几个阶段:

  • Mounting:创建虚拟DOM,渲染UI(初始化)
  • Updating:更新虚拟DOM,重新渲染UI;(更新)
  • UnMounting:删除虚拟DOM,移除UI;(销毁)
  1. 生命周期第一阶段:初始化
    这个阶段主要包含两个函数,一个是构造函数constructor,用来初始化state,另一个函数就是componentDidMount,这个函数一般是在组件创建好DOM元素之后,挂载进页面的时候调用;
  2. 生命周期的第二个阶段就是更新:
    这个阶段由需要注意四个函数:
    • componentWillReceiveProps,这个函数已经被废弃了,但是我们还是要了解,面试的时候要提及,这个函数一般是在组件接收到一个新的props(更新)的时候被调用,但是使用的时候会出问题,所以现在有了一个替代函数:state getDerivedStateFromProps(nextProps,prevState),这个的作用就是对比当前的props和之前的state的变化;
    • shouldComponentUpdate(nextProps,nextState):通过判断props和state的变化,来判断是否需要来更新,一般如果没有指定,就会默认自动更新
    • componentDidUpdate:组件更新后调用;
  3. 生命周期第三个阶段:销毁
    componentWillUnmount()组件销毁后调用

具体来说,react组件的生命周期可以用下图来表示:
在这里插入图片描述
其实react生命周期远不止这些,但是记住常用的这些就够了,其他的基本不用,甚至会在后面被废弃掉,因为react越来越强调函数的使用,而生命周期的概念是类组件中的概念。

http://www.yayakq.cn/news/342597/

相关文章:

  • 做了静态网站怎么显示在互联网上万网站建设
  • 学习网站建设的步骤合肥房产网官方网站
  • wordpress 主机要求seo网站结构图
  • 巩义网站建设与制作页面html wordpress
  • 海南网站建设小强中国图片素材网
  • PHP+Ajax网站开发典型实例东莞做网站系统
  • 做网站兼容性如何处理wordpress保护
  • 沧州做网站的公司品牌营销策划推广
  • 网站问题解决wordpress问卷模板下载
  • 潍坊网站建设公司有哪些内容为企业做网站建设优化小程序包年竞价
  • 找网站开发项目网站建设教学廊坊
  • 网站页脚需要放什么用ps设计师网站有哪些
  • 免费网站建设模版云盘做网站销售好做吗
  • 律师做网络推广最好的网站有哪些最新小组排名
  • 怎么创建网站链接外贸型网站方案
  • 浏览有关小城镇建设的网站记录安阳做网站的公司有哪些
  • 571免费建网站河南省建设信息网
  • 网站没有备案怎么做淘宝客沈阳微信网站建设
  • ps网站首页怎么做商城类网站建设+数据库
  • 湘潭网站建设 技精磐石网络c 网站开发工程师招聘
  • 网站流量盈利模式沈阳大型网站制作公司
  • 十堰网站建设费用网站开发美学 2.0
  • 政务中心网站建设方案浏览器主页网址
  • 网站图片设置方法网上国网推广宣传语
  • 云浮网站建设兼职扁平化网站下载
  • 做技术开发的网站网站建设与维护 课件
  • 医疗网站怎么做优化cms 付费下载开源
  • 网站项目设计流程案例企业网站建设策划案
  • 九江网站制作怎么做网站结构图
  • 静宁县建设局网站服装设计公司主要做什么