useMemo和useCallback

https://blog.csdn.net/qq_29438877/article/details/104809865

https://www.zhihu.com/question/390974405

https://www.infoq.cn/article/mM5bTiwipPPNPjhjqGtr?utm_source=tuicool&utm_medium=referral

useMemo和useCallback自身使用也是有性能消耗的;

常用的是一个组件渲染耗费性能通过memo包裹函数组件、purecomponent包裹class组件;通过对比props(shouldComponentUpdate)是否改变

才决定是否重新渲染;此时可以用useCallback包裹传递的函数、useMemo包裹传递的属性;达到性能优化

猜你喜欢

转载自www.cnblogs.com/little-ab/p/12889625.html