实现更多方式的组件的复用。

高阶组件HOC

image.png
可以将组件作为参数,返回一个新的组件的组件。

  1. 减少props的多层传递;
  2. 将逻辑和UI分离,提高复用性和灵活性;

    函数作为子组件

    image.png
    将组件作为另一个组件的children,自定义渲染方式。