首页 热点资讯 义务教育 高等教育 出国留学 考研考公

vue 监听某个div垂直滚动条下拉到底部的方法

发布网友 发布时间:2022-03-25 10:32

我来回答

1个回答

热心网友 时间:2022-03-25 12:01

如下所示:
this.$nextTick(()
=>
{
const
el
=
document.querySelector('.act-not');
const
offsetHeight
=
el.offsetHeight;
el.onscroll
=
()
=>
{
const
scrollTop
=
el.scrollTop;
const
scrollHeight
=
el.scrollHeight;
if
((offsetHeight
+
scrollTop)
-
scrollHeight
>=
-1)
{
//
需要执行的代码
}
};
});
坑:在做滚动加载分页时候,有时候第三方的弹窗如elementui
会出问题
,这时候需要watch变量弹窗关闭时修改el.scrollTop=0即可。
以上这篇vue
监听某个div垂直滚动条下拉到底部的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:vue
纯js监听滚动条到底部的实例讲解vue
中滚动条始终定位在底部的方法vue实现动态添加数据滚动条自动滚动到底部的示例代码Vue下滚动到页面底部无限加载数据的示例代码vue监听滚动事件实现滚动监听vue
每次渲染完页面后div的滚动条保持在最底部的方法

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com