请考虑以下代码:
<Modal.Footer>
<Button variant="danger" onClick={()=>{
{this.props.onHide};
{()=> this.setState({userDetailModalShow: true})};
}}>User Detail</Button>
<Button variant="danger" onClick={this.props.onHide}>close</Button>
</Modal.Footer>
因此,当我单击“用户详细信息”按钮时,将显示用户详细信息的模式,同时将隐藏先前的模式。但是我在对用户详细信息的onClick上执行多项操作时出错。我的编码方式错误吗?还是有其他方法可以做到?
您应该这样编写内联代码
onClick={() => { func1(); func2();}}