如下所示:
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垂直滾動條下拉到底部的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持錯新站長站。
新聞熱點
疑難解答
圖片精選