constructor(props, context) {
super(props);
this.state = {
ShowVoucher: false
}
我想更改showVoucher的状态。无需重新渲染组件。我已经尝试过这样
componentDidUpdate(prevState) {
if(prevState.showVoucher!= this.state.showVoucher){
this.setState({ ShowVoucher: false})
}
}
但是我的代码陷入了无限循环。我该如何解决?任何其他解决方案都欢迎。
Cats萌萌
相关分类