Size: a a a

React: русскоязычное сообщество

2021 May 21

ВД

Вячеслав Додонов... in React: русскоязычное сообщество
Переслано от Вячеслав Додонов...
Привет всем, уже 4 часа пытаюсь пофиксить, не понимаю, что изменилось в 17 версии React DOM, что данный фрагмент перестал работать https://codesandbox.io/s/modal-createportal-forked-ojy1u?file=/src/components/Modal/index.js:321-342
источник

ВД

Вячеслав Додонов... in React: русскоязычное сообщество
Переслано от Вячеслав Додонов...
источник

ВД

Вячеслав Додонов... in React: русскоязычное сообщество
Переслано от Вячеслав Додонов...
источник

A

Aleksandr in React: русскоязычное сообщество
в 17 версии не изменилось ни чего, для конечного пользователя, что за привычка винить либу?
источник

ВД

Вячеслав Додонов... in React: русскоязычное сообщество
Я заметил, что они перерабатывали обработку событий, я не виню, а наоборот пытаюсь разобраться я
источник

ВД

Вячеслав Додонов... in React: русскоязычное сообщество
Чтобы в будущем понимать как работает
источник

A

Aleksandr in React: русскоязычное сообщество
не вешать листенер на клик
источник

A

Aleksandr in React: русскоязычное сообщество
как вариант
источник

A

Aleksandr in React: русскоязычное сообщество
в реакте для этого есть свои события
источник

ВД

Вячеслав Додонов... in React: русскоязычное сообщество
Мне же надо отслеживать клик вне элемента, куда в таком случае вешать, на рут элемент?
источник

ВД

Вячеслав Додонов... in React: русскоязычное сообщество
Всегда реализовывалось через document обработчик
источник

A

Aleksandr in React: русскоязычное сообщество
у вас при клике на картинку срабатывает toggle close toggle
источник

A

Aleksandr in React: русскоязычное сообщество
я бы вам посоветовал css изучить, а именно как работает поднятие
источник

ВД

Вячеслав Додонов... in React: русскоязычное сообщество
Я знаю как это работает, я уже решил эту проблему через использование capture
источник

ВД

Вячеслав Додонов... in React: русскоязычное сообщество
Но мне интересно, что они поменяли
источник

A

Aleksandr in React: русскоязычное сообщество
ничего
источник

ВД

Вячеслав Додонов... in React: русскоязычное сообщество
Но ведь странно, что в версии 16.14 все работает, а в 17.00 - уже не работает
источник

A

Aleksandr in React: русскоязычное сообщество
странно
источник

A

Aleksandr in React: русскоязычное сообщество
не должно работать ни в одной из представленных
источник

ВД

Вячеслав Додонов... in React: русскоязычное сообщество
Измени на 16.14
источник