函数组件比类组件更加方便实现业务逻辑代码的分离和组件的复用,函数组件也比类组件轻量,没有react hooks之前,函数组件是无法实现LocalState的,这导致有localstate状态的组件无法用函数组件来书写,这限制了函数组件的应用范围,而react hooks扩展了函数组件的能力.可是在使用的过程中,也要注意下面这些问题,否则就会掉进坑里,造成性能损失.按照下面的方法做,,才能避开这些陷阱. 1. 将与状态改变无关的变量和方法提取到组件函数外面 每次状态改变时,整个函数组件都会重新执行…