使用 High-Order Components 替代 Mixins 解决 React 组件的代码复用

当使用 React 框架编写 UI 的时候,经常会发现若干组件有着相似的行为。举个例子, 我会有几个组件用来呈现一个 Promise 的最终结果,或展示一个 Rx 事件流的值变化,或是拖放操作的源/目标等等。我想去定义这些共同的行为一次,然后在需要时复用它们到我的组件类中。这,概 »