获得徽章 0
关注了
Sumery
VIP.3 渐入佳境
赞了这篇沸点
我们经常可以在代码中看到胡乱使用 useMemo 的例子,例如对于非常简单的计算逻辑许多开发者也会使用 useMemo 来进行包裹,然而 useMemo 并非没有消耗,它会依次对比 deps 看是否有变化来决定是否复用上一次的计算结果,以及需要缓存相关的状态到 Fiber Node 上。

React 官方的建议是如果你不知道怎么用你可以使用 console.time 来测量代码的执行时间,如果时间大于等于 1ms 则代表添加 useMemo 来缓存计算结果是有意义的。
展开
评论
赞了这篇沸点
TanStack Query源码虽然多但是非常清晰,所以你对他功能有疑问的话,推荐的方式是直接看他的源码
2
关注了
lumozx
VIP.5 如鱼得水
赞了这篇沸点
不是很高兴
5
赞了这篇沸点
如何才能快乐起来
6
关注了
橙子堆_OrangeHeap
VIP.4 融会贯通
下一页