三、react组件的生命周期
创始人
2024-01-27 15:24:40
0

目标

  1. 灵活掌握react组件的生命周期以及组件的活动过程。

  2. 能够灵活使用react的生命周期

知识点

  1. react的类组件的生命周期分为三个阶段
  • 实例期
  • 存在期
  • 销毁期
  1. 实例期在组件第一次被实例化的时候触发一次,在这个过程中会执行的生命周期函数如下:
  • constructor
  • componentWillMount
  • render
  • componentDidMount
  1. 存在期分为两种情况:
  • 在组件内部调用了this.setState,此时会触发的生命周期如下:
    • shouldComponentUpdate
    • componentWillUpdate
    • render
    • componentDidUpdate
  • 该组件的属性被再次传入的时候,此时会触发的生命周期如下:
    • componetWillReceiveProps
    • shouleComponentUpdate
    • componentWillUpdate
    • render
    • componentDidUpdate
  1. 销毁期指的是组件被卸载的时候,此时有一个声明周期函数会执行:(一般这个生命周期函数中可以做一些清除的工作)

    • compoentWillUnmount
  2. 一般在constructor componentWillMount componentDidMount这些生命周期中初始化调用请求接口。尽量不要在componentWillUpdate componentDidUpdate render中去调用请求接口,也不要去写太多的逻辑、不要调用this.setState

  3. 每个生命周期接收的参数

  • componentWillReceiveProps(nextProps){}
  • shouldComponentUpdate(nextProps, nextState){}
  • componentWillUpdate(nextProps, nextState){}
  • componentDidUpdate(prevProps, prevState){}
  1. react生命周期图示

授课思路

相关内容

热门资讯

小本项目万元就可以创业 小本项... 只要者能准确选取万元,把握好经营方向,做好创业者应有的心态,小本创业仍旧可以以小搏大,成就大事业。下...
小本万元创业项目 小本万元创业... 不管一万元最后投资的创业项目是什么,最主要的还是利润和受益。以下是小编给大家带来,以供参阅。  万元...
【活动回顾】我为创业狂第一季初... 特邀嘉宾活动邀请了拉尔夫创投合伙人陈冬华、东南大学教授陈国庆、博峻汇屈伯骏、邦宁资本陈普作为评委嘉宾...
没有钱怎么创业 没有钱怎么创业 2.借开店人的货,为自己赚钱。朋友开了一个鸭脖子店,但是没有开1个月,因为没有可观的人流量,于是以失...
大学生创业点子创业点子吧有哪些... 很多大学生在大学的时候就想开始创业,想创业是好事儿,起码是自主解决就业的一种自食其力的方式。但创业不...
有什么好的在家创业的小本项目 ... 有什么好的在家创业的小本项目!人人都可做的。现在很多家庭,都面对着经济上支出的压力,出门在外的父母们...
最适合年轻人的15个小本创业项...   网上开店IT行业现在不少学生创业从电子商务起步,好处是成本低---网上开店是免费的;门槛低---...
对口援疆 潮涌天山丨漳木一家亲...   在天山北麓的木垒大地,福建省对口支援新疆工作前方指挥部漳州分指挥部(以下简称“漳州分指”)完整准...
上合之约:带你领略天津之美   7月8日,以“开放包容 融合发展”为主题的“世界市长对话•上合峰会城市”活动将在天津举行。当无人...
一手对14国加税 一手延长暂缓...   当地时间7日,美国总统特朗普发信函给日韩及南非等14国威胁征税,随后,他又签署行政令,延长“对等...