找回密码
 立即注册

QQ登录

只需一步,快速开始

huanglang

初级会员

4

主题

12

帖子

394

积分

初级会员

积分
394

活字格认证

huanglang
初级会员   /  发表于:2015-3-12 16:01  /   查看:5712  /  回复:7
spread studio 表格控件软件支持树形结构吗?

7 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2015-3-12 16:36:00
沙发
回复 1楼huanglang的帖子

请参考博客文章:
点击进入
回复 使用道具 举报
huanglang
初级会员   /  发表于:2015-3-12 17:07:00
板凳
只加载了20行左右的数据,每次点击节点的时候,后台都要运行一大段代码,太慢了。如果有1000条,可能点都点不动。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-3-12 18:32:00
地板
回复 3楼huanglang的帖子

请问您那边真实的数据量是多少?如果一次性展示 1000+ 条数据,对网络有一定要求,同时可阅读性也不高,用户如果阅读需要滚动多次,而 Spread 在前台数据加载、样式绘制、资源加载等几方面都会耗费资源。建议您进行分页处理。

同时我们会针对这个问题调查,看是否有优化方案。
回复 使用道具 举报
huanglang
初级会员   /  发表于:2015-3-13 13:58:00
5#
即使每页只显示20条数据,加载起来也比较慢,点击节点的时候,有1~2的迟疑,不能马上加载出来,我看了一下后台代码,每次点击节点加载数据的时候,都要去循环很多次,并且还要重绘样式这些比较慢,有没有什么好点的方法能够让它加载得更快一点?还有一个问题就是树形结构分页你们是怎么处理的?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-3-13 15:10:00
6#
回复 5楼huanglang的帖子

我们这边正在为您寻找优化方法,有结果会第一时间反馈给您。谢谢
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-3-17 09:21:00
7#
回复 5楼huanglang的帖子

问题当前进展是已经发送给产品组同事调查,在收到反馈后悔通知你。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-3-26 16:38:00
8#
回复 5楼huanglang的帖子

Spread 本身不具备这个功能,但是提供了灵活的自定义接口,所以二次开发实现了这个功能,从代码结构看,性能要求较高有两部分,一是数据查询、二是格式渲染。
从这两个角度目前还无法给您提供合适的优化方案。不过 Spread 在定制能力和产品功能方面在业内还是比较优越的。

如果有其他需求,欢迎继续交流。
谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部