vue 监听某个div垂直滚动条下拉到底部的方法
程序员文章站
2022-08-26 10:06:06
如下所示:
this.$nexttick(() => {
const el = document.queryselector('.act-not');...
如下所示:
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垂直滚动条下拉到底部的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。