mounted () {
window.addEventListener('scroll', this.lazyLoading); // 滾動到底部,再加載的處理事件
},
beforeDestroy () {
window.removeEventListener('scroll', this.lazyLoading); //離開頁面時移除
},
methods:{
lazyLoading () { // 滾動到底部,再加載的處理事件
let scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
let clientHeight = document.documentElement.clientHeight;
let scrollHeight = document.documentElement.scrollHeight;
if (scrollTop + clientHeight >= scrollHeight) { // 如果滾動到接近底部,自動加載下一頁
//事件處理
},
}
