Ich versuche, eine Komponente in React zu machen, wo Sie +1 oder -1 beim Klicken iterieren könnten. Bitte schauen Sie sich jsfiddle an und sagen Sie mir, wo ich den Punkt vermisse. Vielen Dank für alle mögliche Hilfe. vorwärtsIterate auf Klick in React
Sehen,
class App extends React.Component {
constructor(props) {
super(props);
this.state = {clickCount: 0};
console.log(this.state)
}
handleClickInc(){
this.setState({count:this.state.clickCount + 1})
}
handleClickDec(){
this.setState({count:this.state.clickCount - 1})
}
render(){
return
<div>
<div>
{this.props.clickCount}
</div>
<button onClick={this.handleClickInc}>{"+"}</button>
<button onClick={this.handleClickDec}>{"-"}</button>
</div>
}
}
ReactDOM.render(
<App/>,
document.getElementById('container')
);`
html Teil
<div id="container">
<!-- This element's contents will be replaced with your component. -->
</div>
this.setState ({** clickCount **: this.state.clickCount - 1}) – fqhv