栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > Web开发 > React.JS

第4天

React.JS 更新时间:发布时间: 百科书网 趣学号

打卡笔记

课程名称:前端校招面试攻略,无惧层层考核,实现Offer零距离

课程章节:第5章 前端框架之react全家桶面试题

主讲老师:freemen

课程内容:

今天学习的内容包括:

React的生命周期

课程收获:


新旧版本的生命周期都分为挂载,更新,卸载,三个阶段,我们主要看新版本:

挂载阶段:

当组件实例被创建并插入DOM中时,其生命周期调用顺序如下:

  • constructor()

  • static getDerivedStateFromProps()

  • render()

  • componentDidMount(()   

更新阶段:
当组件的props或state发生变化时会触发更新,更新的生命周期调用顺序如下:

  • static getDerivedStateFromProps()

  • shouldComponentUpdate()

  • render()

  • getSnapshotBeforeUpdate()

  • componentDidUpdate()

卸载阶段:

当组件从DOM中移除时会调用如下方法:

componentWillUnmount()


错误处理:(用得非常少)

当渲染过程,生命周期,或子组件的构造函数中抛出错误时会调用如下方法:

  • static getDerivedStateFromError()

  • componentDidCatch()


这是框架的必考知识,有一点抽象,需要多看代码理解



转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/1042802.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号