На каждый пиксель
такового почему-то не происходит. Что я могу делать не так?
preventDefault зачем?
Таким образом слушается скролл внутри дива
А я замечал другое, чем быстрее скролишь тем меньше евентов на пиксель 🤔
мышка за раз может прокручивать сразу на несколько сотен пикселей в зависимлсти от системных настроек
будет вызваться на каждое дискретное обновление scrollTop/scrollLeft элемента, сколько будет дискретных изменений неизвестно и опираться на это не нужно никогда скролл эвент не превентится и превет дефолт бессмысленен. Скролл эвент вызывается когда скролл уже произошел
а разве на div можно вешать on:scroll? О_о по идеи должно быть так let element; <div bind:this={element} и уже по onMount вешать евент скролла, а по onDestroy убивать евент
а это не одно и то же?
on:scroll на элемент это же element.addEventListener("scroll", )?
тупанул, точно можно)
Обсуждают сегодня