【发布时间】:2020-04-07 20:30:16
【问题描述】:
这是一个有点傻的问题,但我可以在 React 类(或等效解决方案)中使用 useCallback 和 useMemo 吗?这是一个好习惯吗?
我找到的解决方法是使用一个名为 Memoizee 的包:https://www.npmjs.com/package/memoizee。但是,这是第 3 个包(有没有 React 内置解决方案?)
由于我的旧组件是 React 类,因此将其转换为 React Hooks 需要相当长的时间
【问题讨论】:
-
@ori-drori 不,这不是重复的,我的问题是如何在 React 类中记忆值(或函数)?网上所有的文章都是关于 React Hooks 中的 memoizing
-
您的措辞明确表示
useCallback和useMemo,所以有点误导。您应该更改问题,并添加一些您尝试过的代码。除非您想被否决,并且由于其他原因而关闭问题。但是,周围的反应问题/答案中有很多无钩的记忆。 -
我换个标题,我觉得现在已经够清楚了
标签: javascript reactjs react-hooks