react checkbox Событие работает через раз (не каждый клик)
Primary tabs
Решение
В обработчике убираем .preventDefault() - и тогда клик начинает работать нормально
Например, для чекбокса:
<CheckboxInput
value={objectFloorsEnabledCount === objectFloorsCount}
name={`${buildingIndex}-enabled`}
onChange={handleChangeObjectCheckbox}
// disabled={!allowEdit}
label={objectFloorsEnabledCount + '/' + objectFloorsCount}
/>
было так:
const handleChangeObjectCheckbox = React.useCallback((evt) => {
evt.preventDefault();
console.log('evt.target.name', evt.target.name);а надо так:
const handleChangeObjectCheckbox = React.useCallback((evt) => {
console.log('evt.target.name', evt.target.name);
Источник решения: https://stackoverflow.com/questions/5702...
- Log in to post comments
- 1477 reads