随笔分类 -  React

摘要:前言 useDeferredValue是react18新增的一个用于优化性能的一个hook,它的作用是延迟获取一个值,实际开发中的常规用法与我们之前所用的防抖和节流很相似,但是也有一定的区别。本篇文章我们就逐步分析它的设计原理和用法,并且讨论它与防抖节流的区别和它自身的优势。在讨论useDeferr 阅读全文
posted @ 2025-03-31 09:10 edgar-li 阅读(87) 评论(0) 推荐(0)
摘要:记录一波自己在这段时间碰到的一个Ant Design Pro 的坑: 每次点击菜单都会将其他菜单自动收起来,导致一系列的用户体验不佳。 设置defaultOpenAll: true后依然不管用 经过各种查,官网并没有指出此设置,在我疯狂尝试后,发现如下解决方案(说起来也很简单就加一个值即可): <P 阅读全文
posted @ 2022-11-29 09:54 edgar-li 阅读(424) 评论(0) 推荐(0)
摘要:useMemo 把“创建”函数和依赖项数组作为参数传⼊入useMemo,它仅会在某个依赖项改变时才重新计算memoized 值。这种优化有助于避免在每次渲染时都进⾏行行⾼高开销的计算。 importReact, { useState, useMemo } from"react"; export de 阅读全文
posted @ 2022-08-17 16:28 edgar-li 阅读(590) 评论(0) 推荐(0)