React ES6中的子组件

时间:2016-09-23 08:53:28

标签: reactjs

我知道在过去的React版本中我们可以像这样生成子组件。

var MyFormComponent = React.createClass({ ... });

MyFormComponent.Row = React.createClass({ ... });
MyFormComponent.Label = React.createClass({ ... });
MyFormComponent.Input = React.createClass({ ... });

但我想知道如何在React ES6中创建子组件。 是使用像

这样的语法
class Row Extends MyFormComponent , Component {}

或者这种方法还有其他方法吗?

1 个答案:

答案 0 :(得分:7)

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

<a href="<?php echo get_permalink( 11 ); ?>">Back to posts</a>

正如@Borjante评论的那样,这只是一种在另一个组件下对组件进行分组的方法,并且没有特殊的&#34;子组件&#34;关于这一点的行为。但是,如果您认为它是命名组件的好模式,那就去吧。