找回密码
 立即注册

QQ登录

只需一步,快速开始

qiu

注册会员

3

主题

12

帖子

51

积分

注册会员

积分
51
最新发帖
qiu
注册会员   /  发表于:2019-6-6 18:05  /   查看:7604  /  回复:19
C1FlexGrid在大数据下,有MergedRanges操作,并且选中方式为ListBox时,鼠标点击表格会出现卡死现象,通过调用关系可以看到好像是卡顿在GetMergedRange




附件时修改官方给出例子的重现,在代码中, // add for test 是为了重现现象添加的代码。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

18 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-6-9 20:40:44
沙发
你好,发过来的附件无法打开,请检查下重新上传一个
回复 使用道具 举报
qiu
注册会员   /  发表于:2019-6-11 09:18:10
板凳
Richard.Ma 发表于 2019-6-9 20:40
你好,发过来的附件无法打开,请检查下重新上传一个

已重新上传。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-6-11 12:15:39
地板
问题确实存在,我需要和产品组确认一下看看有没有解决方法。然后给你回复
回复 使用道具 举报
qiu
注册会员   /  发表于:2019-6-11 16:45:57
5#
本帖最后由 qiu 于 2019-6-11 16:54 编辑
Richard.Ma 发表于 2019-6-11 12:15
问题确实存在,我需要和产品组确认一下看看有没有解决方法。然后给你回复

又发现了一个类似的问题,在选择模式为C1.Win.C1FlexGrid.SelectionModeEnum.RowRange的时候,C1FlexGrid1.Tree存在,MergedRanges也存在,当收起部分树形结构的时候,拖动鼠标选择时,如果拖动鼠标区域存在收起的表格行有时会出现和Demo中描述类似的情况。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-6-11 17:54:44
6#
也是大数据加载的情况下出现的吗,类似的话先帮你处理第一个问题。可能会是相同的因素导致,
回复 使用道具 举报
qiu
注册会员   /  发表于:2019-6-24 16:53:58
7#
Richard.Ma 发表于 2019-6-11 17:54
也是大数据加载的情况下出现的吗,类似的话先帮你处理第一个问题。可能会是相同的因素导致,

您好,请问下这个问题大概什么时候能够解决?或者有没有其他的解决方案
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-6-24 17:37:35
8#
您好,已经有解决的方案了

将固定行和固定列都设置为-1即可

  1. //c1FlexGrid1.Rows.Fixed = -1;
  2.             //c1FlexGrid1.Cols.Fixed = -1;
复制代码
回复 使用道具 举报
qiu
注册会员   /  发表于:2019-6-24 19:51:10
9#
Richard.Ma 发表于 2019-6-24 17:37
您好,已经有解决的方案了

将固定行和固定列都设置为-1即可

我们这边需要用固定行作为表头,这个解决方案不能满足现有的功能需求。您那边看看至少在存在Rows.Fixed的情况下有解决方案么?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-6-25 09:29:37
10#
测试了一下,保留固定行是可以的,只将固定列设置为-1

  1. c1FlexGrid1.Cols.Fixed = -1;
复制代码
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部