探索云世界
【实现手机端上滑滚动加载列表】判断页面是否滚动到底部或者指定元素位置
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>
目录
相关文章
【值得收藏】HTML5使用多种方法实现移动页面自适应手机屏幕的方法总结
随机智能手机,平板等智能移动设备的普及。移动端是我们目前接触最多的页面展示终端,不管是对于开发者还是其他普通的使用者都是普遍的存在,而且移动终端的使用比电脑更广泛,更频繁,特别是当微信平台等变成我们日常使用工具之后。所以对于开发者来说,不管任何开发任何界面都需要着重考虑页面对移动设备的兼容以及自适应。才能让用户体验性更好。
浏海屏手机在部分页面通过[[UIApplication sharedApplication] delegate].window.safeAreaInsets.bottom得到底部安全区高度为0问题
浏海屏手机在部分页面通过[[UIApplication sharedApplication] delegate].window.safeAreaInsets.bottom得到底部安全区高度为0问题
热门文章
最新文章
1
R语言SVM模型文本挖掘分类研究手机评论数据词云可视化
2
Android编程获取手机型号,本机电话号码,sdk版本及firmware版本号(即系统版本号)
3
5G加速物联网规模化 两年后设备数量将超手机
4
无线路由器配置不佳 可耗净手机电量
5
Fiddler - 抓包手机App、微信小程序等网络请求
6
Android Studio 将程序在模拟器或手机上运行
7
MOTO XT800 又一部超越iPhone的手机
8
主流手机分辨率 尺寸 操作系统
9
微信 JS-SDK 实现自定义分享、手机选图拍照、图片音频处理、地理位置、摇一摇等功能
10
第一部分:基础知识(第一章)一个XNA 手机程序(续)
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