vue 使用sorll 滚动到底部加载更多?

我有几个页面需要滚动条滚动到底部加载,监听的事件名也是不一样,进入第一页的时候可以很好,可是点击到第二页的时候刚进去就会执行加载事件,这是怎么回事

 window.addEventListener('scroll', this.scrollTable, true)
scrollTable: function () {
  let visibleHeight = document.documentElement.clientHeight
  let scrollHeight = document.documentElement.scrollHeight
  let scrollTop = document.documentElement.scrollTop
  console.log(scrollHeight, scrollHeight, scrollTop)
  if (scrollHeight - (scrollTop + visibleHeight) === 0) {
    this.pageScrollChange(1, 5)
  }
}
阅读 4k
1 个回答

楼主使用的应该是单文件模式。
是这样

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题