在这个GitHub issue中,我本质上建议更改:
x = useCallback( ... , []);
至:
x = useRef( ... ).current;
两者是相同的,但是使用
useRef
,React不会比较依赖关系。为此,有一个问题的答复:
我想不出一个,但我可能忽略了一些用例。
那么有人能想到这种情况吗?
最佳答案
每个React Hooks API文档:
您可以阅读有关here和here的更多信息。
关于reactjs - useMemo或useCallback VS useRef的空依赖关系,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58810036/