Не стоит искать аналоги, нужно просто переосмыслить работу хуков в реакте
я не вижу отличия с usememo
useEffect это обработчик сайд-эффектов
ивентлистенер?
mounted, unmounted, watch
Без депов он срабатывает на каждый рендер, с пустыми депами - как маунт (и возвращает коллбэк - анмаунт), с пропсами/стейтом в депах как вотч. Листенеры туда нужно добавлять только глобальные
я хотел делать листенеры как в вью просто на маунтед ставлю а в реакте если просто ставлю листенер происходит непонятное криво работает
И нормально работает?
Вы хотите зажатой стрелкой перемещать картинку?
управление типо
requestAnimationFrame и реф перемещаемого элемента апдейтить напрямую, не через стейт
Обсуждают сегодня