React中的子组件ES6

问题描述:

我知道在过去的React版本中,我们可以像这样制作子组件。我想知道如何在React ES6中创建子组件。 是它使用的语法像React中的子组件ES6

class Row Extends MyFormComponent , Component {} 

或者是有其他的方式圆了这个方法?

+0

子组件?我的猜测是你正在创建一个新的React组件(它是一个对象)并将它存储在另一个React.Component(这是另一个对象)的键中。我看不到它的美丽 – Borjante

+0

你可以参考这里的答案http://*.com/questions/41576711/in-reactjs-how-do-i-create-subcomponent-using-extends/41577285#41577285 – anandharshan

我认为你正在寻找的语法是:

MyFormComponent.Row = class Row extends React.Component { ... } 

由于@Borjante评论说,虽然,这只是一种方式下另一个组件组分量,有没有关于特殊的“子”的行为任何这一点。如果你认为这是命名组件的好模式,那就去做吧。