酷比勒 发表于 2024-7-10 10:01:45

【17.0.7】下拉列表过长将spread区域高度撑开

本帖最后由 Wilson.Zhang 于 2024-9-27 17:22 编辑

产品:SpreadJS
版本:V17.0.7
调研编号:SJS-25347
LastReview:2024-09-27
当前进展:目前还在修复中。

如下图,该如何结果spread区域被下拉列表撑开的问题?



eat_grape_5 发表于 2024-7-10 14:13:40

本帖最后由 eat_grape_5 于 2024-7-10 14:22 编辑

楼主的具体使用场景是怎样的呢?
我在工作表的最上行和最底行分别设置了时间选择器下拉框,如下动图所示,发现:
1. 当处于最上行时,下拉框向下扩展;
2. 当处于最底行时,下拉框向上扩展。
即下拉框将在工作表格区域内扩展显示。

注意到楼主图片中有空白区域,试试将空白区域取消,将滚动条与工作表的最后一行和最后一列对齐即可,代码如下:
spread.options.scrollbarMaxAlign = true;


酷比勒 发表于 2024-7-10 16:02:33

eat_grape_5 发表于 2024-7-10 14:13
楼主的具体使用场景是怎样的呢?
我在工作表的最上行和最底行分别设置了时间选择器下拉框,如下动图所示, ...

感谢回答。
我的模板没有下半部分的行,只是保留我需要的行,所以页面也只显示至第6行,下面没有空白区域,导致下拉列表撑开了spread高度。
不知道这样的该如何解决?




eat_grape_5 发表于 2024-7-10 17:17:14

酷比勒 发表于 2024-7-10 16:02
感谢回答。
我的模板没有下半部分的行,只是保留我需要的行,所以页面也只显示至第6行,下面没有空白区 ...

模板是从代码导入的吗?如果是的话,在导入后取消空白区域,试试这个方法。

Joestar.Xu 发表于 2024-7-10 18:00:57

您好,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。

酷比勒 发表于 2024-7-17 14:57:50

Joestar.Xu 发表于 2024-7-10 18:00
您好,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。

请问这个问题有结果了吗?

Joestar.Xu 发表于 2024-7-17 15:07:56

您好,您描述的情况初步认定为是一个Bug,目前正在修复中,等修复完毕我会在帖子下回复您。

酷比勒 发表于 2024-8-2 09:43:55

Joestar.Xu 发表于 2024-7-17 15:07
您好,您描述的情况初步认定为是一个Bug,目前正在修复中,等修复完毕我会在帖子下回复您。

请问这个问题还没有解决吗?大概什么时间点能解决能,我这边项目快上线使用了。。。

Joestar.Xu 发表于 2024-8-2 11:26:57

您好,该问题涉及弹窗整体逻辑的变动和修改,需要更多的时间来进行修复,否则会对其他模块产生较大的影响,待后续有进一步进展我会在本帖中回复您。
页: [1]
查看完整版本: 【17.0.7】下拉列表过长将spread区域高度撑开