react
文章平均质量分 58
小lady2015
这个作者很懒,什么都没留下…
展开
-
useLayoutEffect与useEffect对比
官方对useLayoutEffect的定义 useLayoutEffect 等同于useEffect, 但它会在所有dom改变之后同步触发,使用useLayoutEffect可以读取dom的布局并且同步重新渲染。赶在浏览器绘制之前,useLayoutEffect内部的更新将同步刷新; 如果你使用类组件,useLayoutEffect会和componentDidMount 、componentDidUpdate在同一时机触发,但是官方推荐先使用useEffect,只有使用useEffect出错的时候再尝试us原创 2021-03-24 11:11:07 · 311 阅读 · 0 评论 -
react hooks 源码学习记录
这里写自定义目录标题什么是闭包?形成闭包的条件例子新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 什么是闭包? 能够在外部访问其他函数内部变量的函数; 形成闭包的条件 外部定义的全局变量在形成闭包的函数中使用; 函数内返原创 2021-03-21 12:36:26 · 159 阅读 · 0 评论 -
react fiber学习
Let’s fall in love with React Fiber react fiber之前 应用程序更新,React将反复执行创建虚拟结果的过程。 每次,它都会将前一个虚拟树与下一个虚拟树进行比较。 至此, 如果要渲染到DOM,则可能是一个元素上只有一个类被更改。 React将遍历虚拟树,查找已更改的内容,并尽可能少地进行更新。 fiber之前,渲染引擎开始工作,即使用户打字,浏览器停滞或...原创 2020-04-08 10:01:56 · 173 阅读 · 0 评论