阿里云开发者社区

电脑版
提示:原网页已由神马搜索转码, 内容由developer.aliyun.com提供.

【实现手机端上滑滚动加载列表】判断页面是否滚动到底部或者指定元素位置

2024-04-0819
版权
版权声明:
本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《 阿里云开发者社区用户服务协议》和 《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写 侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
简介:【实现手机端上滑滚动加载列表】判断页面是否滚动到底部或者指定元素位置


<script>export default {  data() {    return {      pageIndex: 0,//页码      pageSize: 10,//每次加载条数      lock: false,//防止频繁加载    };  },  onLoad() {    // 实现滚动加载----------------------------------------    window.onscroll = () => {      var st = document.documentElement.scrollTop || window.pageYOffset || document.body.scrollTop;      var listHeight = document.querySelector('.content').offsetHeight;      if (!this.lock && st > listHeight - window.innerHeight - 50) {        this.pageIndex++, this.initList();      }    };  },  methods: {    // 加载列表----------------------------------------    initList() {      this.lock = true; //锁定(防止重复频繁加载)      console.log('追加列表完成', this.pageIndex);      this.lock = false; //加载完成后解除锁定    }  }};</script>


相关文章
|
8月前
|
移动开发小程序Android开发
小程序webview组件嵌H5页面,安卓手机没有问题,苹果有部分页面不显示
小程序webview组件嵌H5页面,安卓手机没有问题,苹果有部分页面不显示
12700
|
11月前
|
SQLJava
如何使用阿里云短信服务实现登录页面,手机验证码登录?1
如何使用阿里云短信服务实现登录页面,手机验证码登录?
30800
|
移动开发前端开发JavaScript
【值得收藏】HTML5使用多种方法实现移动页面自适应手机屏幕的方法总结
随机智能手机,平板等智能移动设备的普及。移动端是我们目前接触最多的页面展示终端,不管是对于开发者还是其他普通的使用者都是普遍的存在,而且移动终端的使用比电脑更广泛,更频繁,特别是当微信平台等变成我们日常使用工具之后。所以对于开发者来说,不管任何开发任何界面都需要着重考虑页面对移动设备的兼容以及自适应。才能让用户体验性更好。
146801
|
10月前
|
小程序
uniapp小程序单页面改变手机电量,头部通知的颜色效果demo(整理)
uniapp小程序单页面改变手机电量,头部通知的颜色效果demo(整理)
|
5天前
|
JavaScript
技术心得:根据不同访问设备跳转到PC页面或手机页面
技术心得:根据不同访问设备跳转到PC页面或手机页面
|
2月前
|
安全iOS开发
浏海屏手机在部分页面通过[[UIApplication sharedApplication] delegate].window.safeAreaInsets.bottom得到底部安全区高度为0问题
浏海屏手机在部分页面通过[[UIApplication sharedApplication] delegate].window.safeAreaInsets.bottom得到底部安全区高度为0问题
2600
|
2月前
|
UED
禁止手机侧滑返回上一个页面的三种方法
禁止手机侧滑返回上一个页面的三种方法
3700
|
2月前
|
移动开发JavaScript前端开发
APP的HTML5页面经过运营商网络被植入手机管家问题及分析,解决方案见新文章
APP的HTML5页面经过运营商网络被植入手机管家问题及分析,解决方案见新文章
2900
|
2月前
|
搜索推荐前端开发UED
html页面实现自动适应手机浏览器(一行代码搞定)
html页面实现自动适应手机浏览器(一行代码搞定)
10700
|
8月前
|
小程序JavaScript
小程序一个页面调用多个号码的手机拨号功能
小程序一个页面调用多个号码的手机拨号功能

热门文章

最新文章

  • 1
    解决使用document.activeElement.blur()禁止弹出手机默认键盘
    32
  • 2
    1185: 手机打字
    38
  • 3
    使用正则表达式验证身份证号、QQ号、手机号、邮箱、地址、邮编、银行卡号、学号、车牌号、快递单号、验证码、ISBN号、网址、IPV4地址、IPV6地址、出生年月日、姓名2
    857
  • 4
    阿里云DNS常见问题之在手机上使用阿里的私人dns失败如何解决
    234
  • 5
    怎么保护苹果手机移动应用程序ipa中文件安全?
    34
  • 6
    个人开发 App 成功上架手机应用市场的关键步骤
    131
  • 7
    应用研发平台EMAS产品常见问题之华为手机没收到通知如何解决
    42
  • 8
    未来智能手机系统的发展趋势与挑战
    22
  • 9
    应用研发平台EMAS常见问题之尝试设置小米的通道但是小米手机收不到消息如何解决
    43
  • 10
    HC05蓝牙模块与手机APP连接
    112