从品牌网站建设到网络营销策划,从策略到执行的一站式服务
这篇文章主要介绍“微信小程序中下拉刷新及上拉加载怎么实现”,在日常操作中,相信很多人在微信小程序中下拉刷新及上拉加载怎么实现问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”微信小程序中下拉刷新及上拉加载怎么实现”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
创新互联主营镇沅网站建设的网络公司,主营网站建设方案,成都app开发,镇沅h5微信小程序搭建,镇沅网站营销推广欢迎镇沅等地区企业咨询
1.下拉刷新的概念及应用场景。
概念: 下拉刷新是移动端更新列表数据的交互行为,用户通过手指在屏幕上子上而下的滑动,可以触发页面的下拉刷新,更新列表数据。
应用场景: 在移动端,数据列表是常见的页面效果,更新列表数据是最基本的页面需求,相比于按钮刷新,定时刷新来说,下拉刷新的用户体验方便友好,已经成为移动端刷新列表数据的最佳解决方案。
微信小程序启动下拉刷新:
两种方式:
1.需要在app.json 的window选项中或页面配置中开启enablePullDownRefresh, 但是,一般情况下,推荐在页面配置中为需要的页面单独开启下拉刷新行为。
2.可以通过wx.startPullDownRefresh() 触发下拉刷新,调用后触发下拉刷新动画,效果与用户手动下拉刷新一致。
配置下拉刷新窗口的样式:
需要在app.json 的window选项中或页面配置中修改backbroundColor 和backgroundTextStyle 选项。
backgroundColor: 用来配置下拉刷新窗口的背景颜色,仅支持16进制颜色值。
backgroundTextStyle 用来配置下拉刷新loading 的样式,仅支持dark和light
onPullDownRefresh: 页面相关事件处理函数--监听用户下拉操作时执行
停止下拉刷新效果:
当处理万下拉刷新后,下拉刷新的loading 效果会一直显示,不会主动消失,需要手动隐藏下拉刷新的loading效果,此时,跳用wx.stopPullDownRefresh()可以停止当前页面的下拉刷新。
上拉加载更多
1.上拉加载更多的概念及应用场景。
概念: 在移动端,随着手指不断向上滑动,当内容将要到达屏幕底部的时候,页面会随之不断的加载后续内容,知道没有新内容位置,我们称之为上拉加载更多,上拉加载更多的本质就是数据的分页加载。
应用场景: 在移动端,列表数据的分页加载,首选的实现方式就是上拉加载更多。
配置上拉触底的距离:
可以在app.json的window 选项上或页面配置中设置触底的距离 onReachBottomDistance 单位为px,默认触底距离为50px。
监听上拉触底事件:onReachBottom() 函数,可以监听用户在当前页面的上拉触底事件,从而实现上拉加载更多列表数据的效果。
到此,关于“微信小程序中下拉刷新及上拉加载怎么实现”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图