找回密码
 立即注册

QQ登录

只需一步,快速开始

果果xxxxk

初级会员

46

主题

134

帖子

436

积分

初级会员

积分
436
果果xxxxk
初级会员   /  发表于:2022-8-24 11:52  /   查看:2106  /  回复:13
1金币
image.png518021544.png

如上表格,多次上下滚动后,展示成下面这样
image.png749569396.png

请问下是什么原因造成的呢?

最佳答案

查看完整内容

在导入后可以通过sheet.printInfo().zoomFactor()遍历所有的sheet,如果返回值等于1就是默认值,如果不为1,则调用下面的代码 var printInfo = sheet.printInfo(); printInfo.zoomFactor(1); sheet.printInfo(printInfo);

13 个回复

倒序浏览
最佳答案
最佳答案
有点东西悬赏达人认证
初级会员   /  发表于:2022-8-24 11:52:02
来自 13#
本帖最后由 有点东西 于 2022-9-15 17:36 编辑
果果xxxxk 发表于 2022-9-15 17:04
是否有办法检测导入的excel文件设置过缩放,如果有设置,就去掉再展示在页面上?
在导入后可以通过sheet.printInfo().zoomFactor()遍历所有的sheet,如果返回值等于1就是默认值,如果不为1,则调用下面的代码

var printInfo = sheet.printInfo();
printInfo.zoomFactor(1);
sheet.printInfo(printInfo);

回复 使用道具 举报
沉沉悬赏达人认证
金牌服务用户   /  发表于:2022-8-24 13:34:36
2#
请提供一个可复现问题的demo,如果数据不方便展示可以假数据替代。
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-8-24 16:05:19
3#
从图片来看似乎是行高被调整了,可以看下是否有设置行高的代码,另外,为了能够更加准确定位原因,请提供对应的demo,这边来做进一步排查。
回复 使用道具 举报
果果xxxxk
初级会员   /  发表于:2022-8-24 17:46:58
4#
设置行高的代码是指,加载后设置了行高吗,这里有几个表,只有这个有问题,都没有通过代码设置行高,还有其他可能的原因吗?
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-8-24 18:12:58
5#
果果xxxxk 发表于 2022-8-24 17:46
设置行高的代码是指,加载后设置了行高吗,这里有几个表,只有这个有问题,都没有通过代码设置行高,还有其 ...

如果没有调整行高的代码的话,这边没有更好的排查方案了,只能建议提供对应的demo,我们来做进一步分析了。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-2 23:28:18
6#
如果楼主问题仍未解决的话,欢迎继续上传demo我来协助分析原因
回复 使用道具 举报
果果xxxxk
初级会员   /  发表于:2022-9-14 10:30:45
7#
Richard.Ma 发表于 2022-9-2 23:28
如果楼主问题仍未解决的话,欢迎继续上传demo我来协助分析原因

嗯 滚动滚动条时,还是会有错行错列的情况,这时,选中列头,会发现和下面的列宽不一致
image.png610682983.png
回复 使用道具 举报
果果xxxxk
初级会员   /  发表于:2022-9-14 10:47:31
8#
Richard.Ma 发表于 2022-9-2 23:28
如果楼主问题仍未解决的话,欢迎继续上传demo我来协助分析原因

目前遇到的不止行会错位,滚动时列也会出现
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-14 13:37:05
9#
请上传一个重现问题的demo,不然没有办法分析问题原因
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部