React Linting:Unclosed Regular Expression

时间:2017-07-05 19:24:36

标签: reactjs codepen

我正在使用Codepen处理React Tutorial。我在脚本标签中包含了反应库,并选择了Babel预处理器,但在JSX结束标记处出现了linting错误:

render() {
  return (
    <button className="square" onClick={() => this.props.onClick()}>
      {this.props.value}
    </button> // Error here
  );
}

错误是针对未闭合的正则表达式。

当我检查Codepen本身的教程时,它会返回相同的错误,但笔功能。我没有。网站上的其他React笔也会返回错误但是有效。

我的笔是here。我无法在代码中找到任何拼写错误。

我错过了什么?

1 个答案:

答案 0 :(得分:1)

删除js文件中@line 30末尾的额外大括号,来自&#39; handleClick()&#39;功能。删除这个额外的支撑后,你的代码工作正常。