react生命周期的流程

1,第一次初始化渲染显示:ReactDOM.render()

  • construct(): 创建对象初始化 state
  • componentWillMount(): 将要插入回调
  • render(): 用于插入虚拟 DOM 回调
  • componentDidMount(): 已经插入回调

2,每次更新 state:this.setState()

  • componentWillUpdate(): 将要更新回调
  • render(): 更新(重新渲染)
  • componentDidUpdate(): 已经更新回调

3,移除组件: ReactDOM. unmountComponentAtNode(containerDOM)

  • componentWillMount(): 组件将要被移除回调

发表评论

电子邮件地址不会被公开。