重学react
react的学习笔记
郑叹2003
这个作者很懒,什么都没留下…
展开
-
useMemo
useMemo是一个,它在每次重新渲染的时候能够缓存计算的结果。useMemo不会让首次渲染更快,它只会帮助你跳过不必要的更新工作。原创 2023-07-27 10:17:48 · 63 阅读 · 0 评论 -
useLayoutEffect
是useEffect的一个版本,在浏览器重新绘制屏幕之前触发。可能会影响性能。尽可能使用useEffect。原创 2023-07-23 16:01:21 · 86 阅读 · 0 评论 -
useEffect
期望传入的函数返回一个清理函数,用于在组件卸载或重新渲染前执行一些清理操作。,而不是一个清理函数。这会导致出现意外的行为。函数,它将隐式地返回一个。原创 2023-07-23 14:33:05 · 57 阅读 · 0 评论 -
Hooks
注意事项hooks只能在 组件的顶层 或自己的 Hook 中调用它,而不能在循环或者条件内部调用参数 dependencies 依赖项列表的元素数量必须是固定的,并且必须像 [dep1, dep2, dep3] 这样内联编写。React 将使用 Object.is 来比较每个依赖项和它先前的值。原创 2023-07-23 13:37:45 · 34 阅读 · 0 评论