react生命周期的理解

组件的生命周期
    1.什么是生命周期?
        React的生命周期其实就是组件的生命周期,是指组件从创建到销毁的一整个过程。
        分为三个阶段:
        1.初始化期
        2.存在期
        3.销毁期
    
    2.生命周期函数
        在生命周期中每个阶段都有一些固定的函数,就叫生命周期函数,系统会在适当的时期自动执行,只需设置即可。
    
    3.生命周期
        初始化之前:整个组件被引入时执行
            getDefaultProps:设置默认属性值
            
        实例化期(初始化期):组件类被实例化到完全渲染出来。
            getInitialState     设置组件的默认状态值
            componentWillMount    组件渲染前
            render                组件渲染中,不能省略,必须手动实现
            componentDidMount    组件渲染后,通常编写AJAX获取远程数据。
            
        存在期:组件渲染出来可以被用户浏览和操作
            componentWillReceiveProps   即将改变属性值
            shouldComponentUpdate        是否要重新渲染,返回值为ture or false
            componentWillUpdate            组件更新前
            componentDidUpdate            组件更新后
            
        销毁期:组件生命周期的最后一个,组件被其他组件所替换,不再显示,就叫组件销毁
            componentWillUnmount    组件即将销毁的函数,可以做一些数据回收,内存释放的事

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值