在React中未定义错误'App'react / jsx-no-undef

时间:2020-06-05 18:39:50

标签: javascript node.js reactjs react-native

我正在使用react.js创建一个简单的表单,并收到此错误:

:-行5:18:未定义'App'react / jsx-no-undef

我的app.js文件:

import React, { Component } from 'react'
import Table from './Table';

class App extends Component {
    render() {
        return ( )
    }
}

export default App

2 个答案:

答案 0 :(得分:1)

检查文件index.js中的这一行:

import App from './App';

解决方案1: App的首字母必须像import App from..那样大写,而不是import app from..

解决方案2: 否则,如果您的文件命名为app.js,则将其重命名为App.js

答案 1 :(得分:0)

不要将您的return()空着。试试这个。

import React, { Component } from 'react'; 
import Table from './Table';

class App extends Component { 
render() { 
return (
<div>
//enter any jsx in here
</div>
) 
} 
}

export default App;