我有两个动作需要传递到react.js的onClick按钮上。但是,当我这样做时,我还是不明白吗?有解决的办法吗?

问题描述 投票:0回答:1

请考虑以下代码:

                    <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上执行多项操作时出错。我的编码方式错误吗?还是有其他方法可以做到?

reactjs button onclick bootstrap-modal buttonclick
1个回答
0
投票

您应该这样编写内联代码

onClick={() => { func1(); func2();}}
© www.soinside.com 2019 - 2024. All rights reserved.