美文网首页
react生命周期

react生命周期

作者: 天使王小花 | 来源:发表于2018-11-06 09:45 被阅读0次

    componentWillMount 组件将要挂载

    在渲染前调用,在客户端也在服务端。

    componentDidMount 组件渲染完成

    组件第一次渲染完成,此时dom节点已经生成,可以在这里调用ajax请求,返回数据setState后组件会重新渲染

    componentWillReceiveProps (nextProps)

    在接受父组件改变后的props需要重新渲染组件时用到的比较多。

    这个方法在初始化render时不会被调用。

    shouldComponentUpdate (nextProps,nextState)

    返回一个布尔值。

    唯一用于控制组件重新渲染的生命周期

    可以在你确认不需要更新组件时使用。

    componentWillUpdate

    在组件接收到新的props或者state但还没有render时被调用。在初始化时不会被调用。

    componentDidUpdate 

    在组件完成更新后立即调用。在初始化时不会被调用。

    componentWillUnmount

    在组件从 DOM 中移除之前立刻被调用。

    相关文章

      网友评论

          本文标题:react生命周期

          本文链接:https://www.haomeiwen.com/subject/uvobgftx.html