useMemo & useCallback & 自定义hook
useMemo
仅当依赖项发生变化的时候,才去重新计算;其他状态变化时则不去做不必要的计算。
useCallback
缓存函数。但是使用注意📢 ,useCallback没有特别明显的优化。
*合适的场景——父传子
父组件传给子组件。传一个函数,可以把这个函数用useCallback包裹。
子组件用React.memo包裹
自定义hook
usePartialState封装
把公共部分提取出来作为公共逻辑。
仅当依赖项发生变化的时候,才去重新计算;其他状态变化时则不去做不必要的计算。
缓存函数。但是使用注意📢 ,useCallback没有特别明显的优化。
父组件传给子组件。传一个函数,可以把这个函数用useCallback包裹。
子组件用React.memo包裹
把公共部分提取出来作为公共逻辑。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2396888.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!