Предположим, у меня есть состояние, подобное приведенному ниже:
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.
Но он работает только во второй кликкнопки сохранения.Зачем?
Кроме того, как я могу перейти на один клик сам?