import React, { Component } from 'react'; const App = () => { return <Counter /> } class Counter extends Component { constructor(props) { super(props); this.state = { value : 0 } } onIncrement = () => { this.setState({ value : this.state.value + 1}); } onDecrement = () => { this.setState({ value : this.state.value - 1}); } render() { return ( <div> <div> Count value: {this.state.value} </div> <div> <button type="button" onClick={this.onIncrement}>+</button> <button type="button" onClick={this.onDecrement}>-</button> </div> </div> ); } } export default App;
なるほど、面白いです^^