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

QQ登录

只需一步,快速开始

查看: 2533|回复: 4

[处理中3] 分页查询

[复制链接]

1

主题

3

帖子

9

积分

新手上路

Rank: 1

积分
9
QQ
发表于 2018-3-5 17:58:08 | 显示全部楼层 |阅读模式
3.8预览版分页查询怎么第一次上滑加载数据,加载出来的还是第一页的数据?我看了一下event.offset,进入页面接管刷新后是0,点击加载更多或向上滑动event.offset还是0,也就是说加载第一页数据重复了
发表于 2018-3-5 18:29:58 | 显示全部楼层
请问你是使用的baasData 组件 还是普通的data组件??
如果是baasData 默认就提供分页了,不需要自己处理的

如果是data组件,需要自己实现分页
http://docs.wex5.com/wex5-ui-question-list-2028/

qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

1

主题

3

帖子

9

积分

新手上路

Rank: 1

积分
9
QQ
 楼主| 发表于 2018-3-30 16:53:32 | 显示全部楼层
liangyongfei 发表于 2018-3-5 18:29
请问你是使用的baasData 组件 还是普通的data组件??
如果是baasData 默认就提供分页了,不需要自己处理的 ...

普通的data组件,首次进入页面和向上滑动加载的都是第一页
回复 支持 反对

使用道具 举报

发表于 2018-3-30 17:35:28 | 显示全部楼层
单身平民 发表于 2018-3-30 16:53
普通的data组件,首次进入页面和向上滑动加载的都是第一页

http://docs.wex5.com/wex5-ui-question-list-2028/

需要设置总页数
你打印 data.getTotal()  是否正确!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

1

主题

5

帖子

31

积分

新手上路

Rank: 1

积分
31
QQ
发表于 2018-8-5 21:39:56 | 显示全部楼层
我也遇到同样问题,现在解决了,因为在WEX3.8中cdata前端resultData.count是undefined,所以Data.setTotal(resultData.count)赋值失败。
只能在后端java中设置记录总数。
                        sql = "SELECT * FROM data";
                        table = DataUtils.queryData(conn, sql, null, null, offset, limit);
            String countSql = "select count(*) from data";
            table.setTotal(Integer.parseInt(DataUtils.getValueBySQL(conn, countSql, null).toString()));
                        return Transform.tableToJson(table);
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-20 05:35 , Processed in 0.092632 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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