定义:可以让我们在不编写class的情况下,使用state以及其他React的特性
class 组件的优势:
- 可以定义自己的state,用来保存内部的状态,
- 有自己的生命周期
- 可以在状态改变时只执行render函数,以及我们希望他执行的函数
class存在的问题:
- 复杂组件变得难以理解;
- 难以理解的class,就是this的指向问题,
- 组件复用状态很难, 高阶组件,context的provider comsumer 会有多层嵌套
定义:可以让我们在不编写class的情况下,使用state以及其他React的特性