gpt4 book ai didi

angular - 如何检测滚动到html元素的底部

转载 作者:太空狗 更新时间:2023-10-29 17:00:16 28 4
gpt4 key购买 nike

我有这个通过 Id 引用的元素:

    let infiniteScrollElement = document.getElementById('th-infinite-scroll-tracker');

我需要在浏览器到达元素底部时进行监听。

如何实现?

最佳答案

您可以通过以下方式检查用户是否已滚动到底部...

HTML 文件

<div (scroll)="onScroll($event)">
...
...
</div>

typescript 文件

onScroll(event: any) {
// visible height + pixel scrolled >= total height
if (event.target.offsetHeight + event.target.scrollTop >= event.target.scrollHeight) {
console.log("End");
}
}

关于angular - 如何检测滚动到html元素的底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40664766/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com