J'apprends à Réagir et j'essaye de créer un bouton qui va changer au clic. Il doit être "Réussir" ou "Ne pas réussir" selon la réponse du serveur. C'est ce que j'ai fait jusqu'ici. Ma question est - ce que la fonction handleClick doit faire? Devrais-je utiliser la transition en changeant de classe? Merci!Réagir sur le bouton: comment le faire changer onCliquez sur
class Btn extends React.Component {
constructor(props) {
super(props);
this.handleClick = this.handlenClick.bind(this);
}
handleClick() {
???
}
\t
render() {
const succeed = (
<div>
<ButtonToolbar>
<Button bsStyle="primary" bsSize="large">Succeed</Button>
</ButtonToolbar>
</div>
)
\t \t
const notsucceed = (
<div>
<ButtonToolbar>
<Button bsStyle="primary" bsSize="large">Not succeed</Button>
</ButtonToolbar>
</div>
\t \t)
\t \t
return (
<div onClick={this.handleClick.bind(this)}>
{this.state ? succeed : notsucceed}
</div>
)
}
};