Hooks 组件的有点

Hooks 是 React 16.8 版本新出的功能,比 class 具有很多优点。

  • class 组件需要手动绑定 this 或者使用利用 class property 和箭头函数绑定
  • 抽象并复用状态逻辑
  • 替换逻辑复杂的高阶组件
  • useEffect 让相关的逻辑聚合