组件创建三种方式的区别

创建组件createClass 工厂方法继承 React.Component无状态函数式组件(第三者与前2者差别巨大)

1.工厂与继承对比

1.1 prop---在于如何定义组件期望接收的 prop 及其默认值。

我们用 propTypes 属性列出了能够传递给组件的所有 prop。用 getDefaultProps 函数定义了 prop 的默认值,如果父组件中传递了 prop,那么对应的默认值会被覆盖。

你可能感兴趣的:(组件创建三种方式的区别)