找回密码
 立即注册

QQ登录

只需一步,快速开始

观远前端
金牌服务用户   /  发表于:2023-7-5 12:00  /   查看:2551  /  回复:9
本帖最后由 Joestar.Xu 于 2023-7-5 15:15 编辑




如附件所示,导入对应的 excel 文件后,滚动时,边框展示异常
6.gif473911437.png

OnlineSpread.tsx

3.8 KB, 下载次数: 311

滚动时边框异常.xlsx

42.73 KB, 下载次数: 307

冻结窗格滚动边框异常.mov

11.13 MB, 下载次数: 307

9 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-5 15:02:10
沙发
您好,我这边未能重现出您的问题,请看下图:

6.gif237801512.png

附件中是我的尝试复现您问题的Demo,您在这个Demo中进行修改,使其能够稳定复现您的问题,您再发给我们,我们帮您调查一下看看是什么原因。

v16.zip

30.28 KB, 下载次数: 281

回复 使用道具 举报
观远前端
金牌服务用户   /  发表于:2023-7-5 15:04:03
板凳
Joestar.Xu 发表于 2023-7-5 15:02
您好,我这边未能重现出您的问题,请看下图:

主楼附件有上传我的代码,请参考附件代码
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-5 15:08:26
地板
观远前端 发表于 2023-7-5 15:04
主楼附件有上传我的代码,请参考附件代码

收到, 看上去像是sheet.options.sheetAreaOffset = { left: 2, top: 2 }这行代码的问题,我们这边调研一下,后续有进展我会在本贴中回复您。

本帖先做保留处理了。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-6 10:55:03
5#
您好,该问题已确认为是一个Bug,请参考以下代码来暂时修复这个问题。

var scrollTimmer;
spread.bind(GC.Spread.Sheets.Events.TopRowChanged, function () {
    if (scrollTimmer) {
        clearTimeout(scrollTimmer);
    }
    scrollTimmer = setTimeout(function () {
        spread.repaint();
        scrollTimmer = null;
    }, 200)
});
spread.bind(GC.Spread.Sheets.Events.LeftColumnChanged, function () {
    if (scrollTimmer) {
        clearTimeout(scrollTimmer);
    }
    scrollTimmer = setTimeout(function () {
        spread.repaint();
        scrollTimmer = null;
    }, 200)
});
回复 使用道具 举报
观远前端
金牌服务用户   /  发表于:2023-7-6 15:22:52
6#
Joestar.Xu 发表于 2023-7-6 10:55
您好,该问题已确认为是一个Bug,请参考以下代码来暂时修复这个问题。

var scrollTimmer;

这个问题预计什么时候可以修复,我本地按照你给的方案试了一下,还是会有边框显示异常的中间态,不是很理想,如果很快可以修掉,可以等升级
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-6 16:26:09
7#
观远前端 发表于 2023-7-6 15:22
这个问题预计什么时候可以修复,我本地按照你给的方案试了一下,还是会有边框显示异常的中间态,不是很理 ...

您好,因为这个问题目前还在修复中,无法确认修复难度和修复所影响的范围,无法给出一个修复计划。

我再跟开发那边沟通一下,尽快为您修复,等后续有发布计划我会再回复您。
回复 使用道具 举报
观远前端
金牌服务用户   /  发表于:2023-7-6 16:54:40
8#
Joestar.Xu 发表于 2023-7-6 16:26
您好,因为这个问题目前还在修复中,无法确认修复难度和修复所影响的范围,无法给出一个修复计划。

我 ...

好的
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-6 17:01:30
9#
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-8-31 10:17:22
10#
您好,该问题已在16.2.0中修复,您可以升级后再试试看。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部