блока, кто нибудь подскажет ?)
onScroll(el: Event) { const target = el.target as HTMLDivElement; if (target.scrollHeight === target.scrollTop + target.clientHeight) { // Do something } } Примерно так. В моем случае я просто ловлю момент, когда скролл достигает низа в нужном блоке, а потом запрашиваю новую порцию данных
а причем тут Vue? вам нужно смотеть в сторону JS
ну и не забыть повесить листенер на скролл
через intersection observer
Обсуждают сегодня