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

QQ登录

只需一步,快速开始

查看: 1525|回复: 3

[已结贴] 有没有办法限定嵌套动态列表内列表的展现个数?

[复制链接]

59

主题

184

帖子

428

积分

中级会员

Rank: 3Rank: 3

积分
428
QQ
发表于 2018-11-27 23:04:34 | 显示全部楼层 |阅读模式
两个有从属关系的数据集,A,B.  A对B是一对多的关系.

当使用嵌套动态列表展示A B时,外层动态列表的数据集A到是可以设定分页数,但是为了确保每个A下都有数据,内层动态列表的数据集B只能把分页设为-1(无限制)

但是,如果某一条A下面包含非常多条B(成千上万条),那不是直接奔溃了.

有没有办法限定每个外层列联表的数据下,只有限定数量的内层数据

比如说:查询B时,限定每个A数据集包含的B只查询出最多3条数据?

54

主题

133

帖子

371

积分

中级会员

Rank: 3Rank: 3

积分
371
QQ
发表于 2018-11-28 09:09:54 | 显示全部楼层
我也想知道  怎么才能限制显示的条数
回复 支持 反对

使用道具 举报

1

主题

58

帖子

182

积分

初级会员

Rank: 2

积分
182
QQ
发表于 2018-11-28 16:34:30 | 显示全部楼层
您好,
1.动态列表(list)是用来展示数据的,无法控制数据的请求个数;
2.您的需求:主表有限加载,从表根据主表加载了的数据加载相应的有限数据;
3.要想实现:需要得按每个主表的关联字段加载相应的从表数据
4.例:A表加载了A1,A2,A3,要加载A表的从表:B表,需要发起3次数据请求加载相应的A的从数据
解决方案:
1.A,B表使用动态列表,但不要嵌套展示;各展示各的(可采用左右布局)
2.A表正常加载,打开页面是B表可以先不加载
3.点击A的展示数据,点击事件 ——> 赋值静态表关联字段;在B表中按关联字段过滤加载数据;刷新B表 ——> 按关联字段加载有限B数据(有数据后动态列表展示相应的数据)
回复 支持 反对

使用道具 举报

59

主题

184

帖子

428

积分

中级会员

Rank: 3Rank: 3

积分
428
QQ
 楼主| 发表于 2018-11-28 17:46:19 | 显示全部楼层
代生宇 发表于 2018-11-28 16:34
您好,
1.动态列表(list)是用来展示数据的,无法控制数据的请求个数;
2.您的需求:主表有限加载,从表根 ...

好吧,谢谢~``
结贴吧
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-1 12:21 , Processed in 0.061421 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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