Skip to content
此页目录
本文总阅读量

生命周期

js
componentWillMount(){
  console.log('将要渲染');
}

componentDidMount(){
  console.log('渲染完成');
}

componentWillReceiveProps(newProps){
  console.log(newProps,'父组件传过来的新值');
}

shouldComponentUpdate(newProps,newState){
  console.log(newProps,'父组件更改的新值');
  console.log(newState,'新state');
  console.log(this.state,'旧的state');
  console.log('组件是否更新');
  return true // 返回 false 则不更新
}

componentWillUpdate(){
  console.log('即将更新');
}

componentDidUpdate(){
  console.log('更新完成');
}

componentWillUnmount(){
  console.log('移除DOM前');
}

评论

交流群