找回密码
 立即注册

QQ登录

只需一步,快速开始

qsban

中级会员

46

主题

147

帖子

764

积分

中级会员

积分
764

微信认证勋章

qsban
中级会员   /  发表于:2017-7-3 18:42  /   查看:3798  /  回复:5
我在java后台获取了从你们控件上解析之后的json串,怎么直接显示在页面上?
现在我是在后台把json串返回到前台页面,然后在前台页面上把json串在放到你们的控件上的.(这样如果数据太多,会导致页面卡死)

5 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-4 09:19:00
沙发
json数据是在后台存放,那么您需要通过http请求先加载到前端,然后调用fromJSON方法导入json模板。
看您的做法应该没有问题,对于您说的页面卡死,您可以将您的json数据发过来我们测试下,看具体什么问题导致的卡死


http://demo.gcpowertools.com.cn/ ... preadFromJSONtoJSON
回复 使用道具 举报
qsban
中级会员   /  发表于:2017-7-4 09:28:22
板凳
您的意思就是,必须要通过前台把数据放入控件了?

800条数据.ssjson

6.54 MB, 下载次数: 133

回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-4 12:15:33
地板
对的,我们是前端控件,所以需要将数据加载到前端再导入。
我测试了下您的json,导入并没有卡顿,可能是因为您的json比较大,下载占用了较多时间。
一方面您可以在下载试给用户一个加载的提示,另一方面,您可以通过压缩文件的方式将json压缩后再下载。
回复 使用道具 举报
qsban
中级会员   /  发表于:2017-7-5 09:44:33
5#
我这json串是1500条数据的12.1M,这个json串可以简化一下吗? excel的大小是1.64M

1500条数据.ssjson

12.18 MB, 下载次数: 125

回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-5 10:45:13
6#
qsban 发表于 2017-7-5 09:44
我这json串是1500条数据的12.1M,这个json串可以简化一下吗? excel的大小是1.64M

您好,因为Excel是将其中数据默认进行压缩后生成的,而spreadjs导出的ssjson是没有进行压缩的,所以Excel大小比较小。如果您想优化大小,可以用类似gzip的将json文件进行压缩。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部