首页 > 代码库 > React组件

React组件

React组件

  1. 核心概念:

    props

    state

 

    props

      getDefaultProps

    state

      状态机

      setState 触发组件自动重新renderUI

      getinitialState

    划分props和state的原则:让组件尽可能的少状态。

  2. 组件生命周期

    装载组件 

      componentWillMount  只会在装载之前调用一次,在render之前调用

    装载完成组件

      componentDidMount 装载完成之后,在render之后

    更新组件状态

        • componentWillReceiveProps

      • shouldComponentUpdate
      • componentWillUpdate
      • componentDidUpdate

    卸载(删除)组件

      componentWillUnmount

    

 

React组件