导出包含子类的父类React

时间:2017-01-04 12:10:00

标签: javascript reactjs export

我正在将我的反应应用程序从ES5语法更改为ES6。我偶然发现了在一个文件中有两个类并导出父类的问题。

当我添加课程Test时,我收到以下错误:

  

Parent.jsx:2未捕获错误:找不到模块" ./ file.jsx"

我的file.jsx文件如下所示:

class App extends React.Component {
    render() {
        return (
            <div>
                <h2>Title</h2>
                <Test />
            </div>
        )
    }
}

class Test extends React.Component{

    constructor(props) {
       super(props);
       var welcome = 'Hello World!';
     }

    render() {
        return(
            <h1>{this.welcome}</h1>
        )
    }
}


export default App;

1 个答案:

答案 0 :(得分:0)

您无法在类中声明变量。 你可以使用构造函数方法来设置它,但你的var welcome目前会引起麻烦