摘要: 先看效果图: 虚拟列表具体实现思路: 1. 通过 useRef 获取元素,缓存变量。 2. useEffect 初始化计算容器的高度。截取初始化列表长度。这里需要 div 占位,撑起滚动条。 3. 通过监听滚动容器的 onScroll 事件,根据 scrollTop 来计算渲染区域向上偏移量, 这里 阅读全文
posted @ 2025-02-17 16:02 码磊姐姐 阅读(184) 评论(0) 推荐(0)
摘要: requestIdleCallback 和 setTimeout 是两个用于调度异步代码的 API,但它们的用途和行为有很大的不同,因此不能简单地相互替代。 以下是它们之间的一些关键区别和考虑因素: 不同的目的 setTimeout: 主要用于在指定的时间延迟后执行某段代码。它适合需要延迟执行某些操 阅读全文
posted @ 2025-02-17 10:24 码磊姐姐 阅读(124) 评论(0) 推荐(0)