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

QQ登录

只需一步,快速开始

查看: 2003|回复: 9

[结贴] list嵌套分页加载问题

[复制链接]

26

主题

128

帖子

522

积分

高级会员

Rank: 4

积分
522
QQ
发表于 2017-6-29 14:42:00 | 显示全部楼层 |阅读模式
请问我现在有嵌套list  第一层list是可以分页,但是第二层list的数据就得必须全部查询出来才能利用filter来过滤,这样的话会很慢,因为第二层list的数据很多,有没有什么办法让第二层list的数据根据第一层的数据来分页查出来呢?

13

主题

313

帖子

399

积分

中级会员

Rank: 3Rank: 3

积分
399
QQ
发表于 2017-6-29 14:43:48 | 显示全部楼层
本帖最后由 fanlingli 于 2017-6-29 15:00 编辑

自定义action,自己去去数据1)在baasData的onCustomRefresh()时间中去发请求,
2)在server端查找第一级分类的数据,然后根据第一级分类数据去查找第二级分类的数据,最后把所有数据返回,分别存放到连个Data中
回复 支持 反对

使用道具 举报

26

主题

128

帖子

522

积分

高级会员

Rank: 4

积分
522
QQ
 楼主| 发表于 2017-6-29 15:35:52 | 显示全部楼层
fanlingli 发表于 2017-6-29 14:43
自定义action,自己去去数据1)在baasData的onCustomRefresh()时间中去发请求,
2)在server端查找第一级分类 ...

好麻烦的说
回复 支持 反对

使用道具 举报

发表于 2017-6-29 19:07:22 | 显示全部楼层
可以!,那就是 设置过滤条件!
where  fParentID in (第一层list绑定data的id 的集合)

然后刷新第二个data组件!  只查询data1中存在数据关联的 子数据!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

26

主题

128

帖子

522

积分

高级会员

Rank: 4

积分
522
QQ
 楼主| 发表于 2017-6-30 09:32:28 | 显示全部楼层
liangyongfei 发表于 2017-6-29 19:07
可以!,那就是 设置过滤条件!
where  fParentID in (第一层list绑定data的id 的集合)

主要是应该在什么时候去查第二层的数据,我试过在父data刷新后的函数里面去查,虽然已经是查了,但是却没有显示出来。
回复 支持 反对

使用道具 举报

发表于 2017-6-30 13:27:38 | 显示全部楼层
wangguangfan 发表于 2017-6-30 09:32
主要是应该在什么时候去查第二层的数据,我试过在父data刷新后的函数里面去查,虽然已经是查了,但是却没 ...

data1 和 data2的数据都加载完毕后!调用list1.refresh()  应该就可以了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

26

主题

128

帖子

522

积分

高级会员

Rank: 4

积分
522
QQ
 楼主| 发表于 2017-7-3 15:22:10 | 显示全部楼层
liangyongfei 发表于 2017-6-30 13:27
data1 和 data2的数据都加载完毕后!调用list1.refresh()  应该就可以了!

当下一页的时候,没有执行DataAfterRefres这个函数,我应该怎么弄分页呢?
回复 支持 反对

使用道具 举报

19

主题

80

帖子

121

积分

初级会员

Rank: 2

积分
121
QQ
发表于 2017-7-3 16:46:02 | 显示全部楼层
分页是一种痛苦,哈哈哈
回复 支持 反对

使用道具 举报

发表于 2017-7-4 10:07:20 | 显示全部楼层
wangguangfan 发表于 2017-7-3 15:22
当下一页的时候,没有执行DataAfterRefres这个函数,我应该怎么弄分页呢?

请问你是同步执行还是异步执行的??
如果是同步执行的!  默认就可以触发
DataAfterRefres

如果是异步执行的!
http://docs.wex5.com/wex5-ui-question-list-2169
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

26

主题

128

帖子

522

积分

高级会员

Rank: 4

积分
522
QQ
 楼主| 发表于 2017-7-4 15:24:39 | 显示全部楼层
结贴吧   用了普通data可以
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-13 07:10 , Processed in 0.112442 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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