Hook 是 React 16.8 的新增特性。它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性(所以hooks是使用在函数组件中而不是类组件中)
foo1(类组件绑定this)和foo3(函数组件使用useCallback)同样都是避免函数的多次生成
也就是{a,b}不变时,React.memo函数里面的内容不会重新渲染
Hook 是 React 16.8 的新增特性。它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性(所以hooks是使用在函数组件中而不是类组件中)
foo1(类组件绑定this)和foo3(函数组件使用useCallback)同样都是避免函数的多次生成
也就是{a,b}不变时,React.memo函数里面的内容不会重新渲染