小编Ami*_*mit的帖子

语法错误:未知:意外的标记,预期的,

我正在学习一个在线课程,其中以下代码在https://jscomplete.com/repl/
上运行良好 ,但相同的代码给了我错误。

class Button extends React.Component{
    state = {counter: 13};

    handleClick = () => {
        this.setState((prevState) => {
            return {
                counter: prevState.counter + 1;
            };
        });
    };

    render(){
        return (
            <button onClick={this.handleClick}>
                {this.state.counter}
            </button>
        );
    };
}

ReactDOM.render(<Button/>, mountNode)
Run Code Online (Sandbox Code Playgroud)

上面返回一个错误:SyntaxError:unknown:Unexpected token,expected,(7:36)

   5 |      this.setState((prevState) => {
   6 |      return {
>  7 |          counter: prevState.counter + 1;
     |                            ^
   8 |      };
   9 |     });
  10 |   };
Run Code Online (Sandbox Code Playgroud)

我无法找到根本原因并解决此问题。

reactjs

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

reactjs ×1