【发布时间】:2019-07-09 01:32:19
【问题描述】:
错误是在渲染返回函数中的意外标记,应为“,”。我正在使用 babel 并将这个文件链接到一个 html 文件中。我删除了评论类和组件以供查看。我还删除了评论表单组件。
这里是 main.js:
class App extends React.Component {
constructor(props) {
super(this);
this.handleSubmit = this.handleSubmit.bind(this);
this.state = { comments : [] }
}
handleSubmit(event) {
// ...
}
render() {
const comments = this.state.comments.map((comment) => {
<Comment author={comment.author} message={comment.message} />
});
const formcomment = <CommentForm handleSubmit = {this.handleSubmit} />;
return (
{comments}
{formcomment} // ERROR HERE
)
}
}
ReactDOM.render(<App />, document.getElementById("root"))
【问题讨论】:
标签: javascript reactjs