找回密码
 立即注册

QQ登录

只需一步,快速开始

mfhkibf
注册会员   /  发表于:2017-12-12 15:10:48
11#
ClarkPan 发表于 2017-12-12 14:23
您好,您所说的project指的是什么?

就是例如我上传的excel中 表MF-LTP中 就有三个project  是循环生成的 用的模板一样 每个里面的数据是逐行逐列插入的   但是现在数据多了之后  在网页打开是渲染很慢  有时候浏览器会卡死   应该怎么优化
回复 使用道具 举报
mfhkibf
注册会员   /  发表于:2017-12-12 15:17:51
12#
ClarkPan 发表于 2017-12-12 14:23
您好,您所说的project指的是什么?

例如 在我上传的excel中 表MF-LTP中就算是3个project  用的是同一个模板   将模板copy to 不同位置 然后逐行逐列插入数据 ,但是数据多了之后 在浏览器打开渲染需要很久时间 还有时候会卡死 应该怎么优化
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-12-12 17:32:25
13#
您好,您可以通过suspendPaint 和resumePaint 来减少画面的重绘,参考:
http://demo.gcpowertools.com.cn/ ... #/demos/spreadPaint
回复 使用道具 举报
mfhkibf
注册会员   /  发表于:2017-12-13 11:24:19
14#
ClarkPan 发表于 2017-12-12 17:32
您好,您可以通过suspendPaint 和resumePaint 来减少画面的重绘,参考:
http://demo.gcpowertools.com.cn ...

已经用上了 但是还是很卡 那我问一下 就将excel转换成spread的json和spread中的COPYTO 哪一个更加耗时
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-12-13 19:46:15
15#
肯定是copyto更耗时
回复 使用道具 举报
mfhkibf
注册会员   /  发表于:2017-12-14 11:13:51
16#
ClarkPan 发表于 2017-12-13 19:46
肯定是copyto更耗时

嗯嗯, 知道了。另外问一下可以支持像excel一样让用户手动调节列宽吗??支持的话请给我个demo。谢谢!
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-12-14 18:51:21
17#
这个默认就可以啊,默认的spreadjs展示的图表区域就可以调整列宽,跟Excel的方式一样,拖拽就行了
回复 使用道具 举报
mfhkibf
注册会员   /  发表于:2017-12-15 10:11:46
18#
请问 setValue前 可否暂停公式计算或使用异步公式。

我附件的模板  通过copyTo复制多份之后 setValue非常耗时。

请问能否检查模板有什么样的问题。

我另一个_blank 空模板 插入就很快。想知道 模板问题在哪里(里面有sum()之类的公式,不插入Summary表 也很慢)

BudgetOutgoing(global)Template.xlsx

24.94 KB, 下载次数: 145

BudgetOutgoing(global)Template__blank.xlsx

14.79 KB, 下载次数: 150

回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-12-15 16:02:03
19#
您好,您可以通过
spread.suspendCalcService();
spread.resumeCalcService();
进行暂停和恢复公式计算。
另外,更帖子主题无关的问题您可以重新开一个新帖进行询问,这样也方便日后的查询
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部