我正在学习React,并且正在尝试制作一个按钮,它会在点击时发生变化。根据服务器的回答,它必须是ether“成功”或“不成功”。这是我迄今为止所做的。我的问题是 - handleClick函数必须做什么?我是否应该通过切换类来使用转换? 谢谢!反应按钮:如何使其更改onClick
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>
)
}
};