在此屏幕截图中,我们可以看到两个警告react-hooks/exhaustive-deps
:
-
React Hook useCallback 有一个不必要的依赖:'b'。排除它或删除依赖数组。
-
React Hook useCallback 收到一个依赖未知的函数。而是传递一个内联函数。
然而 L14useCallback(noop, [c])
没有使用它的c
依赖,也不是一个内联函数,但是 linter 没有发出任何警告。为什么?
在此屏幕截图中,我们可以看到两个警告react-hooks/exhaustive-deps
:
React Hook useCallback 有一个不必要的依赖:'b'。排除它或删除依赖数组。
React Hook useCallback 收到一个依赖未知的函数。而是传递一个内联函数。
然而 L14useCallback(noop, [c])
没有使用它的c
依赖,也不是一个内联函数,但是 linter 没有发出任何警告。为什么?