не отрабатывал при первом рендере?
сделать хак с рефом
ачо это хак?
Можешь объяснить поподробней, пожалуйста?
https://stackoverflow.com/questions/55075604/react-hooks-useeffect-only-on-update/55075818#55075818
Вот очень подробно - https://www.youtube.com/watch?v=t2ypzz6gJm0
Патаму что приведи кейс когда нужен сайд эффект только на последующие ререндеры
не ну сам кейс может и хак, а вот решение - не хак
Хак, потому что не из коробки в отличии от классбейзд
интересно, а ведь в этом случае можно использовать обычную переменную объявленную через let и её переназначить с true на false?
при ререндере обнуляться будет
а если объявить за компонентом?
Нельзя будет переиспользовать компонент многократно
то есть воспользоваться декларированным подходом в упор не вариант?)
да, точно. Не сразу дошло
а почему ты завязываешься на классбейзд? ну то есть возможно ты и прав, то есть "в классовых такого нет, кто-то пишет на функциональных, но мышление все еще классовое, пэтому пытается натянуть сову на глобус" но опять же, тут решение "исключить первый рендер" - хак, а само решение "сделать через реф" - думаю, нет
да так фантазирую просто
Хак потому что нет коробочного cDU в фанкшонал ты ж понял что я имел ввиду?
Валидация поля когда есть предзаполненные не валидные данные, но не нужна отработка валидация до пользовательской итерации?
с каких пор у нас валидация на рендеры реакта завязывается?
Обсуждают сегодня