我知道在过去的React版本中我们可以像这样生成子组件。
var MyFormComponent = React.createClass({ ... });
MyFormComponent.Row = React.createClass({ ... });
MyFormComponent.Label = React.createClass({ ... });
MyFormComponent.Input = React.createClass({ ... });
但我想知道如何在React ES6中创建子组件。 是使用像
这样的语法class Row Extends MyFormComponent , Component {}
或者这种方法还有其他方法吗?
答案 0 :(得分:7)
我认为您正在寻找的语法是:
<a href="<?php echo get_permalink( 11 ); ?>">Back to posts</a>
正如@Borjante评论的那样,这只是一种在另一个组件下对组件进行分组的方法,并且没有特殊的&#34;子组件&#34;关于这一点的行为。但是,如果您认为它是命名组件的好模式,那就去吧。