|

楼主 |
发表于 2016-10-12 15:29:46
|
显示全部楼层
不好意思,还是有问题!!!
“外层list可以分页加载!内层list可以只查询出所有外层数据所关联的所有数据!”
其实,我觉得我目前可以保证自动分页加载List2的时候,同时手动加入List1的数据;也就是List1与List2的数据都是相关联的数据,不存在List1的数据没有关联到List2的数据!
我担心的是filter执行的效率!
比如:
List1 List2
A 1, 2, 3
B 4, 5
C 6, 7
filter执行的时候,依次遍历A,B,C,当A的时候遍历了List2的1~7,当B的时候遍历了List2的1~7,当C的时候遍历了List2的的1~7;就是3*7=21次;
这样,当List2=10000,List1=8000,那么执行了10000*8000=10000000是吧?
效率最高的是分页加载List2,手动通过Js创建DOM显示出List1,但是这样程序就复杂了。
|
|