【问题标题】:Scroll up to Load More Data in angular1向上滚动以在 angular1 中加载更多数据
【发布时间】:2018-01-13 06:03:36
【问题描述】:

我想添加向上滚动以在 div 中加载更多数据。我想在消息详细信息屏幕上实现它,用户可以向上滚动以加载更多消息。

document.getElementById("myDIV").addEventListener("scroll", myFunction);

function myFunction() {
    if (document.getElementById("myDIV").scrollTop === 0) {
      // call api to fetch data
    }
}

我已经实现了它,它工作正常。但是多次发生火灾。如果我只需要调用一次事件。

【问题讨论】:

  • 使用anchorScroll
  • 我投票决定将此问题作为题外话结束,因为“请分享任何演示”的声明意味着没有努力解决该问题,并且该问题旨在从改为第三方来源。本网站不适用于推荐请求,因为这些问题的答案往往是固执己见或垃圾邮件。

标签: angularjs scroll


【解决方案1】:

先在 div 上附加onscroll 事件处理程序,然后像这样使用它:

document.getElementById("myDIV").addEventListener("scroll", myFunction);

function myFunction() {
    if (document.getElementById("myDIV").scrollTop === 0) {
      // call api to fetch data
    }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-12-11
    • 2020-01-31
    • 1970-01-01
    • 2019-02-18
    • 1970-01-01
    相关资源
    最近更新 更多