javascript - 将函数组件更改为类组件语法错误
问题描述
我正在构建一个反应项目,并试图将功能组件更改为类组件以便使用this.state
等...但是,我收到一个错误Missing semicolon. (22.11)
。我该如何解决这个问题才能继续我的项目?这是我的代码:
import React from 'react'
import Navigation from './components/Navigation/Navigation'
import LogIn from './components/LogIn/LogIn'
import Converter from './components/Converter/Converter'
import './App.css'
import 'bootstrap/dist/css/bootstrap.min.css'
class App extends Component {
constructor() {
super();
this.state = {
}
}
}
render () {
return (
<div className='App'>
<Navigation />
<LogIn />
<Converter />
</div>
);
}
export default App
22.11 行是渲染词!
解决方案
class App extends Component {
constructor() {
super();
this.state = {}
}
render () {
return (
<div className='App'>
<Navigation />
<LogIn />
<Converter />
</div>
);
}
}
export default App
推荐阅读
- amazon-lex - 使用 EXPANDED VALUES 的 Amazon Lex 自定义槽类型问题
- express - 开玩笑的承诺没有解决
- wordpress - Cloud Launcher 的 WordPress 中的 .appspot.com 域
- vba - 如何分配箭头键ti图像以在用户周围移动
- postgresql - Kubernetes Citus setup with individual hostname/ip
- c# - 将 ResourceDictionary 与 WPF 中的其他样式一起使用
- python - 在熊猫中,按行值分组column1,然后如何合并column2并在其他colum3上找到最小值?
- linux - 进行系统调用时检测键盘中断的linux选项
- javascript - Vue 路由器不渲染/挂载根路径组件
- python - 无法在 SQLAlchemy 烧瓶中设置结果对象的属性