1. 程式人生 > >react 生命周期鉤子函數

react 生命周期鉤子函數

ops 存在 函數 dcom als pda 之前 周期 鉤子函數

實例化

  • construtor//構造函數
  • componentWillMount//掛載之前,可修改setState
  • render//渲染真實dom
  • componentDidMount//第一次render後,僅一次,可setState

存在期

  • componentWillReceiveProps//父組件render時props更新時,不管props是否變化
  • shouldComponentUpdate//修改state後自動調用,默認返回true,false跳過後面的,少用
  • componentWillUpdate//修改state的render之前自動調用,相似於CWM
  • render
  • componentDidUpdate//render後調用,萬不得已不要修改state死循環

銷毀期

  • componentWillUnmount//銷毀前

react 生命周期鉤子函數