Javascript ES6中组件中的组件

Javascript ES6中组件中的组件,javascript,reactjs,react-jsx,Javascript,Reactjs,React Jsx,通过使用React.createClass我们知道我们可以在createClass中使用React.createClass,只需将其分配给一个函数,称其名称为Abc,然后就可以像 我试图在es6中转换linevar Week=React.createClass({..),但不知道如何转换。下面是两个React组件的示例,一个在另一个内部 从“React”导入React; 类Foo扩展了React.Component{ render(){ 返回( Foo组件,标题为:{this.props.tit

通过使用
React.createClass
我们知道我们可以在createClass中使用
React.createClass
,只需将其分配给一个函数,称其名称为Abc,然后就可以像


我试图在es6中转换line
var Week=React.createClass({..
),但不知道如何转换。

下面是两个React组件的示例,一个在另一个内部

从“React”导入React;
类Foo扩展了React.Component{
render(){
返回(
Foo组件,标题为:{this.props.title}

); } } 类栏扩展了React.Component{ render(){ 返回( ); } }
下面是两个react组件的示例,一个在另一个内部

从“React”导入React;
类Foo扩展了React.Component{
render(){
返回(
Foo组件,标题为:{this.props.title}

); } } 类栏扩展了React.Component{ render(){ 返回( ); } }
类周扩展了React.Component{…}
。此语法有很好的文档记录。请关闭此问题。@AndyRay class in class?@AlexYong您创建一个类,然后将该类导入另一个类并以相同的方式使用,即
。您需要进行研究。我不确定是否理解您的意思“组件中的组件”,但是你读过React文档了吗?@FelixKling我读过,但是我不记得了。
class-Week扩展了React.Component{…}
。此语法有很好的文档记录。请关闭此问题。@AndyRay class in class?@AlexYong您创建一个类,然后将该类导入另一个类并以相同的方式使用,即
。您需要进行研究。我不确定我是否理解您所说的“组件中的组件”是什么意思",但是你读过React文档了吗?@FelixKling我读过,但不记得了。好的,我现在知道了。在一个文件中有2个类是可以的。你可以这样做,但不推荐这样做。如果你使用ES6语法,你可以在另一个文件中有另一个React组件,然后像这样导入它。/my/path/MyComponent';
ok我现在就知道了。在一个文件中有两个类是可以的。您可以这样做,但不推荐这样做。如果您使用ES6语法,您可以在另一个文件中有另一个react组件,并像这样导入它。import MyComponent from./my/path/MyComponent';