找回密码
 立即注册

QQ登录

只需一步,快速开始

Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-11-11 16:44:14
20#
本帖最后由 Derrick.Jiao 于 2021-11-12 11:09 编辑
mis 发表于 2021-11-11 16:11
你好, 这个问题目前有结论了吗

目前这边已经是复现该问题,并且在滚动过程中出现了“掉帧”的情况。具体原因和修复方案这边也还在处理。因为我们新特性的实现和bug修复是同步的,每个问题都会有具体的排期。这边有修复计划或者是新的方案也会第一时间更新帖子通知的哈~
回复 使用道具 举报
mis
注册会员   /  发表于:2021-11-11 17:18:37
21#
Derrick.Jiao 发表于 2021-11-11 16:44
目前这边已经是复现该问题,并且在滚动过程中出现了“掉帧”的情况。具体原因和修复方案这边也还在处理。 ...

好的, 谢谢
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-11-11 17:27:52
22#

不用客气
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-11-17 12:02:33
23#
经调研,可以用下面的workaround解决性能问题
sheet.options.allowCellOverflow = false;

关于触控板的水平滚动,这个属于是触控板的灵敏度问题。
因为作为一个表单,我们需要同时考虑两种方式的滚动。

建议你先尝试关闭像素滚动,并且设置上面的代码。后续测试还有问题我们继续沟通。
回复 使用道具 举报
mis
注册会员   /  发表于:2021-11-17 15:28:36
24#
Derrick.Jiao 发表于 2021-11-17 12:02
经调研,可以用下面的workaround解决性能问题
sheet.options.allowCellOverflow = false;

你好,  通过设置 sheet.options.allowCellOverflow = false;  
如果合并范围是全部表格的话,滚动很丝滑;  但是当合并范围是指定某个区间的话, 滚动时的掉帧(卡顿)没有任何改善
  1. // 设置allowCellOverflow
  2.     sheet.options.allowCellOverflow = false;
  3.     // 使用range1作为合并范围的话, 滚动很丝滑
  4.     var range1 = new GC.Spread.Sheets.Range(-1, -1, -1, -1);
  5.     // 使用range2作为合并范围的话, 滚动没有任何改善
  6.     var range2 = new GC.Spread.Sheets.Range(0, 0, 3000, 12);
  7.     sheet.autoMerge(range2, GC.Spread.Sheets.AutoMerge.AutoMergeDirection.column, GC.Spread.Sheets.AutoMerge.AutoMergeMode.restricted);
复制代码
附件是上述的代码, 麻烦再帮忙看看, 谢谢~










合并普通单元格设置allowCellOverflow.zip

4.12 KB, 下载次数: 203

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-11-17 16:13:22
25#
mis 发表于 2021-11-17 15:28
你好,  通过设置 sheet.options.allowCellOverflow = false;  
如果合并范围是全部表格的话 ...

收到,这边先进行测试,看能否复现,复现后,这边再做进一步调研看下是否有更好的优化方案。
回复 使用道具 举报
mis
注册会员   /  发表于:2021-11-17 17:24:50
26#
Derrick.Jiao 发表于 2021-11-17 16:13
收到,这边先进行测试,看能否复现,复现后,这边再做进一步调研看下是否有更好的优化方案。

好的, 麻烦尽快处理, 谢谢
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-11-17 17:33:09
27#
mis 发表于 2021-11-17 17:24
好的, 麻烦尽快处理, 谢谢

回复 使用道具 举报
mis
注册会员   /  发表于:2021-11-19 09:26:07
28#

你好, 请问这个问题有解决方案了吗?
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-11-19 09:28:48
29#
mis 发表于 2021-11-19 09:26
你好, 请问这个问题有解决方案了吗?

我们针对这个问题做了优化,在14.2.4中完成,当前版本是14.2.3。预计在近1-2周正式发布。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部