前端或app上拉加载,下拉刷新的分页接口,是如何实现数据排它的?

前端或app上拉加载,下拉刷新的分页接口,是如何实现数据排它的?,第1张

首先第一个、不建议把一个频繁更新的字段作为查询条件

然后解决可以用JS在页面获取一个时间戳,因为下拉分页、页面是不刷新的,所以时间戳的值是不变的,然后传递到后台,where条件增加update_time<页面传递过来的时间戳就可以排除掉最新修改的数据

1,定义data数据

2,请求数据

3,如果有切换事件,重置页数及数据

4,上拉及下拉

5,下拉刷新需要修改package.js

"enablePullDownRefresh": true,

"enablePullDownRefresh": true

// 底部刷新

onReachBottom(){

this.xxxxxxxxxxxx()

},

// 下拉加载

onPullDownRefresh(){

setTimeout(() =>{

this.xxxxxxxxxxxx()

uni.stopPullDownRefresh()  //刷新数据之后停止刷新效果

},2000)

},


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9973518.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存