React中的子组件ES6
问题描述:
我知道在过去的React版本中,我们可以像这样制作子组件。我想知道如何在React ES6中创建子组件。 是它使用的语法像React中的子组件ES6
class Row Extends MyFormComponent , Component {}
或者是有其他的方式圆了这个方法?
答
我认为你正在寻找的语法是:
MyFormComponent.Row = class Row extends React.Component { ... }
由于@Borjante评论说,虽然,这只是一种方式下另一个组件组分量,有没有关于特殊的“子”的行为任何这一点。如果你认为这是命名组件的好模式,那就去做吧。
子组件?我的猜测是你正在创建一个新的React组件(它是一个对象)并将它存储在另一个React.Component(这是另一个对象)的键中。我看不到它的美丽 – Borjante
你可以参考这里的答案http://*.com/questions/41576711/in-reactjs-how-do-i-create-subcomponent-using-extends/41577285#41577285 – anandharshan