(十二)React生命周期函数

16 篇文章 0 订阅

在使用React的时候, 我们的DOM节点大多都是通过动态的渲染来实现的,所以很关键的一部分便是他的一个生命周期函数的使用, 将方法或者代码写到合适的生命周期函数中, 可以很大程度提高我们的页面的性能.

–React生命周期函数:
  • –组件加载之前,组件加载王城,以及组件更新数据, 组件销毁
    触发一些列的方法,这就是组件的生命周期函数

  • –组件加载完成的时候触发的函数:

    • constructor 首先会触发构造函数01
    • componentWillMount 其次会触发,表示组件将要挂载02
    • render 然后数据渲染03
    • componentDidMount 组件加载完成04(dom操作放在这里, 请求数据也放在这里)
  • –组件数据更新的时候触发的声明周期函数:

    • shouldComponentUpdate 首先触发,表示是否要更新数据,该方法里面必须为true01
    • componentWillUpdate 将要更新数据的时候触发02
    • render 数据渲染03
    • componentDidUpdate 数据更新完毕04
  • –你在父组件里面改变props传值的时候触发的:

    • componentWillReceiveProps 用在组件销毁的时候执行操作
  • –组件销毁的时候触发的:

    • componentWillUnmount
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值