生命周期

挂载阶段

  • constructor(props) 实例化
  • static getDerivedStateFromProps 从 props 中获取 state
  • render 渲染
  • componentDidMount 完成挂载

更新阶段

  • static getDerivedStateFromProps 从 props 中获取 state
  • shouldComponentUpdate 判断是否需要重绘
  • render 渲染
  • getShapshotBeforeUpdate 获取快照
  • componentDidUpdate 渲染完成后回调

卸载阶段

  • componentWillUnmount 即将卸载

错误处理

  • static getDerivedStateFromError 从错误中获取 state
  • componentDidCatch 捕获错误并进行处理
Copyright & copy https://www.zhuyuntao.cn 2019 all right reserved,powered by Gitbook该文件修订时间: 2019-11-03 12:36:28

results matching ""

    No results matching ""