假设我有如下状态:
this.state = {
modal: ""
};
然后我有一个如下按钮:
<button
type="button"
className="btn btn-primary"
onClick={this.createUser}
data-dismiss={this.state.modal}
> Save
</button>
创建用户如下:
createUser = () => {
this.setState({
modal: "modal"
});
};
因此,当我单击按钮时,我想关闭以数据关闭按钮格式定义的引导模式,因为我在 createUser 中将其指定为模式。
但它仅在第二次单击保存按钮时有效。为什么?
另外,如何更改为单击本身?