跳到主要内容

组合和继承

React 有一个强大的组合模型,我们推荐使用组合,而不是继承,来达到重复使用组件代码。

在这一节中,我将会考虑几个新手常常会遇到的继承问题,并展示我们如何用组合的方式来解决这些问题。

Containment Specialization 特殊的

组合方式也可以在组件以 class 方式定义的情况。

所以继承呢?

在 Facebook,我们有成千上万的组件,我们没有发现哪些情况我们是推荐以继承的方式实现的。