jQuery MiniUI

 找回密码
 立即注册
查看: 3537|回复: 6
打印 上一主题 下一主题

请问我加载数据能不能一次加载完 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2014-11-17 15:54:26 |只看该作者 |倒序浏览
现在用这个加载数据用的这种方式

但是遇到问题就是这样我加载数据不是一次加载出来的样子,好像是滚动条往下拉 就继续下载其他的 拉到哪里加载到哪里
我需要现在一次性就加载完成 怎么办
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2014-11-17 16:04:51 |只看该作者
大数据量推荐使用虚拟滚动virtualScroll="true"
就是现在我们示例这样的效果,只绘制可视区域,滚动条下拉的时候再绘制下面的数据,这样对性能有很大的提升。
你实在需要一次性加载完成的话,可以把虚拟滚动去掉,不过这样的话性能会有问题

Rank: 1

板凳
发表于 2014-11-17 16:08:30 |只看该作者
felt 发表于 2014-11-17 16:04
大数据量推荐使用虚拟滚动virtualScroll="true"
就是现在我们示例这样的效果,只绘制可视区域,滚动条下拉 ...

现在需求需要 请问怎么去掉 只绘制可视区域啊

Rank: 8Rank: 8

地板
发表于 2014-11-17 16:17:56 |只看该作者
yyfuzhen 发表于 2014-11-17 16:08
现在需求需要 请问怎么去掉 只绘制可视区域啊

数据就是一次加载的,绘制是分次绘制的
你要一次绘制,就设置virtualScroll="false"

Rank: 1

5#
发表于 2014-11-17 16:20:38 |只看该作者
felt 发表于 2014-11-17 16:17
数据就是一次加载的,绘制是分次绘制的
你要一次绘制,就设置virtualScroll="false"
...

直接加在grid.setDate();后面吗
好像没作用啊

Rank: 8Rank: 8

6#
发表于 2014-11-17 16:27:43 |只看该作者
yyfuzhen 发表于 2014-11-17 16:20
直接加在grid.setDate();后面吗
好像没作用啊

你贴的不就是我们大数据量的示例吗,示例里面不就是虚拟滚动了吗
数据你setData的时候就已经全部加载上去了,不管你滚动条滚不滚下面数据都已经加载好了,你说的一点点显示出来,只是绘制的过程

Rank: 1

7#
发表于 2014-11-17 16:29:28 |只看该作者
felt 发表于 2014-11-17 16:27
你贴的不就是我们大数据量的示例吗,示例里面不就是虚拟滚动了吗
数据你setData的时候就已经全部加载上去 ...

已解决 感谢

Archiver|普加软件

GMT+8, 2025-7-14 04:06 , Processed in 1.071627 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部