React系列二十Hook一基

一.认识hook1.1.为什么需要hook

Hook是React16.8的新增特性,它可以让我们在不编写class的情况下使用state以及其他的React特性(比如生命周期)。

我们先来思考一下class组件相对于函数式组件有什么优势?比较常见的是下面的优势:

class组件可以定义自己的state,用来保存组件自己内部的状态;函数式组件不可以,因为函数每次调用都会产生新的临时变量;class组件有自己的生命周期,我们可以在对应的生命周期中完成自己的逻辑;比如在


转载请注明:http://www.aierlanlan.com/rzgz/67.html

  • 上一篇文章:
  •   
  • 下一篇文章: