React为什么要搞一个Hooks?

  1. 为了更好的复用组件的状态逻辑。
  2. 使组件的内部的结构更加清晰和简单。
  3. 摒弃让人困惑的Class 组件写法,拥抱简单易懂的函数式组件