class App extends React.Component { state = { counter: 0, }; handleClick=()=> { const counter = this.state.counter; this.setState({counter: counter + 1}); }; //如果写成下面的形式,则点击无效,这两者区别是什么 handleClick(){ const counter = this.state.counter; this.setState({counter: counter + 1}); }; render() { return ( <div> counter is: {this.state.counter} <button onClick={this.handleClick}>点我</button> </div> ) } }
慕莱坞森
相关分类