高阶组件

一、高阶组件(HOC)是React 中用于复用组件逻辑的一种高级技巧。HOC自身不是React API的一部分,它是一种基于React的组合特性而形成的设计模式。
具体而言,高阶组件是参数为组件,返回值为新组件的函数。
组件是将props转换为UI,而高阶组件是将组件转换为另一个组件。
二、Redux的connect和Relay的createFragmentContainer是高阶组件。
组件是React中代码复用的基本单元。
高阶组件擅长的:允许我们在一个地方定义逻辑,并在许多组件之间共享它。

你可能感兴趣的:(高阶组件)