我最近决定刷新 react 的文档并遇到了https://reactjs.org/docs/react-api.html#reactmemo (React.memo)。
乍一看,它似乎是我几乎所有功能组件的不错选择。所以我就是这样做的,并应用于memo所有这些。
我不确定我是否能够注意到显着的性能提升,但它肯定不会减慢任何速度。
因此,问题是:我是否应该默认将 memo 应用于我的所有功能组件,以防万一,以便我可以捕获重新渲染大量元素的边缘情况?这有什么缺点/我需要注意的其他事情吗?
reactjs ×1