Я хочу иметь возможность отключить флажок, как только я установил флажок и выполнил метод onChange.
Мне удалось найти способ сделать это, но после проверки нескольких элементов отключен только недавно установленный флажок.
Метод отключения находится внутри класса компонента перед методом визуализации
Disable = id => {
document.getElementById(id).disabled = true;
//another method to execute onchange
};
<span>
<input
type="checkbox"
className="form-check-input"
onChange={this.Disable}
value=""
/>
</span>;
Флажок находится внутри метода рендеринга. Если пользователь установит флажок, флажок должен быть установлен и отключен самостоятельно