我正在尝试制作一个在 x 和 y 之间切换的按钮。但是,以下代码不起作用。为什么这不起作用?抱歉,如果这是一个简单的解决方案,我是新手。
现在,出现的只是一个显示 X 的按钮,当我尝试单击它时,没有任何变化。
constructor(props) {
super(props);
this.myValue = 2
}
buttonIsClicked() {
this.myValue+=1
this.render()
}
render() {
switch(this.myValue%2) {
case 0:
return(
<button className = "myButton" onClick={() => this.buttonIsClicked()}>X</button>
);
case 1:
return(
<button className = "myButton" onClick={() => this.buttonIsClicked()}>Y</button>
);
}
}