сижу тыкаю инпуты, у меня эффект не работает
на мобилке свои нюансы ивентов на инпутах
а если быть точнее? А то я тут уже заимучился со скроллингом во время фокуса по инпуту, она один раз сработает и все. Хотя я обновляю рэф через юзэффект
+, можно поподробнее, я думал, что synthetic event все решает🤷
Ну хотелось бы код увидеть. Я вообще имел в виду разные кейап/даун/чейндж
как здесь https://stackblitz.com/edit/react-ls1dwp, только есть небольшое отличие на инпутах onfocusout={() => handleFocus(myRef)} onfocusin={() => handleFocus(myRef)} над инпутом есть div ref={myRef} до этого пробовал просто onFocus, не помогло
мне нужно, чтобы в мобильной версии сайта при нажатии на инпут, инпут поднимался на верх до нуля. Но он у меня либо один раз сработает и все в хроме, либо не работает в сафари (именно в моб.версии)
у меня вообще не срабатывает в моб.версии в хроме и сафари window.scrollTo(0, ref.current.offsetTop)
логал? что происходит? почему не скролл инто вью
при фокусе реф все отображает, а windows.scrollTo вообще не работает. Скрол инто вью разве не самый низ скидывает?
scrollIntoView же https://codepen.io/alinaki/pen/mdPwdxy
ну кмон, там столько настроек, он скролит к выбранному элементу
круто, заработало. Только вот в сафари все равно не работает)
В сафари вроде только плавно не работает. Есть полифиллы
Там как готово нажимаешь на клаве, экран приходит на место и не срабатывает. А что за полифилы?
Обсуждают сегодня