起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

123
返回列表 发新帖
楼主: xiaogai

[处理中3] scrollView

[复制链接]

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-1-5 16:22:41 | 显示全部楼层
张明君 发表于 2017-1-5 16:11
我这里是每次上划都去后台查询数据,然后再显示出来。

所以每次data里的数据都是被加载完,所以就显示“已 ...

如果是这样的话  那你能不能自己写判断呢?
默认显示加载更多   然后在查询数据小于20条的时候(应该没回带回20条吧)把它设置为已经到最后
回复 支持 反对

使用道具 举报

55

主题

257

帖子

519

积分

高级会员

Rank: 4

积分
519
QQ
发表于 2017-1-5 16:40:00 | 显示全部楼层
这个上划会出触发多次,是为什么呢,我是在scrollview上写的上划方法,去后台请求数据。结果就会请求多次,造成有重复数据
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-1-5 16:42:05 | 显示全部楼层
张明君 发表于 2017-1-5 16:40
这个上划会出触发多次,是为什么呢,我是在scrollview上写的上划方法,去后台请求数据。结果就会请求多次, ...

onpullup事件?  没有问题啊
回复 支持 反对

使用道具 举报

发表于 2017-1-5 17:29:04 | 显示全部楼层
张明君 发表于 2017-1-5 16:40
这个上划会出触发多次,是为什么呢,我是在scrollview上写的上划方法,去后台请求数据。结果就会请求多次, ...

不建议自己接管滑动事件!
应该是list组件的disablePullToRefresh 和  disableInfiniteLoad 设置为false ,然后,滚动自然后触发data组件去加载下一页数据的!

如果你不是使用的baasData和baasServer  ,自己使用data实现的!请写在onCustomRefresh事件中
分页:
http://docs.wex5.com/wex5-ui-question-list-2028/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

55

主题

257

帖子

519

积分

高级会员

Rank: 4

积分
519
QQ
发表于 2017-1-6 09:48:24 | 显示全部楼层
因为数据量太大,不想一次性全部从数据库里拿过来。所以想用每次都去后台查询的方式,每次查询后,追加到data里显示。

我试了把那个提示强制性修改,有时候也是不生效。就是我明明把修改后的提示“加载更多”alert弹出了,看到的确实“已经到最后”
回复 支持 反对

使用道具 举报

发表于 2017-1-6 11:13:15 | 显示全部楼层
张明君 发表于 2017-1-6 09:48
因为数据量太大,不想一次性全部从数据库里拿过来。所以想用每次都去后台查询的方式,每次查询后,追加到da ...

如果想自定义实现分页,请参考:
http://docs.wex5.com/wex5-ui-question-list-2028/

data.getTotal()  和当前data.count()  比较下,如果总数不大于已经存在的个数!就不会加载下一页了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-27 02:25 , Processed in 0.086481 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表