ypge 发表于 2024-10-31 16:26:45

输入框错位,估计没拿到编辑栏和函数栏的高度

本帖最后由 ypge 于 2024-11-1 10:17 编辑


将这两个不显示就只是大小有点差别。报表模式就还获取不到左边的宽度、xy都会错位。
什么情况下会有这种问题?demo给不了,在项目框架里面才出现。

Wilson.Zhang 发表于 2024-10-31 17:35:01

您好!请问是请问是否为自定义的输入框,您可以通过浏览器的开发者工具了解编辑栏和函数栏的高度,加上后看是否正常。

ypge 发表于 2024-11-1 08:41:30

Wilson.Zhang 发表于 2024-10-31 17:35
您好!请问是请问是否为自定义的输入框,您可以通过浏览器的开发者工具了解编辑栏和函数栏的高度,加上后看 ...

不是自定义的,原生的,双击输入的框

Lynn.Dou 发表于 2024-11-1 14:24:50

您检查下引入SpreadJS和designer的资源版本是否一致,比如均为 17.1.5。
如果版本不一致可能会存在样式错位问题。

ypge 发表于 2024-11-1 14:34:57

本帖最后由 ypge 于 2024-11-1 15:48 编辑

Lynn.Dou 发表于 2024-11-1 14:24
您检查下引入SpreadJS和designer的资源版本是否一致,比如均为 17.1.5。
如果版本不一致可能会存在样式错 ...
一样的,不过我的designer引入是
import { Designer } from '@grapecity-software/spread-sheets-designer-vue';
就这里有区别

Lynn.Dou 发表于 2024-11-1 15:36:50

您截图下package.json,我看下版本,方便验证。

ypge 发表于 2024-11-1 15:48:42

Lynn.Dou 发表于 2024-11-1 15:36
您截图下package.json,我看下版本,方便验证。
上面加了版本图,17.1.6,17.1.7,17.1.8都试了

Lynn.Dou 发表于 2024-11-1 17:15:18

本地验证了下未出现此问题,猜测可能与项目中的其他地方产生了样式冲突。
针对这类问题,目前也没有太好的方法,需要您提供一个可复现的demo(如涉及隐私数据可删除,仅保留designer即可),我们通过代码调试调研下具体问题。

Joestar.Xu 发表于 2024-11-29 10:10:48

您好,由于本帖较长时间没有回复,本帖先做结贴处理了,后续如您有其他问题,欢迎您开新帖提问。
页: [1]
查看完整版本: 输入框错位,估计没拿到编辑栏和函数栏的高度