找回密码
 立即注册

QQ登录

只需一步,快速开始

[已处理] v17样式混乱问题 关闭

王五子
金牌服务用户   /  发表于:2024-12-24 10:24  /   查看:188  /  回复:15
1金币
本帖最后由 王五子 于 2024-12-24 10:41 编辑

image.png462128600.png
image.png75953673.png
用的样式是2013white,刷新后会出现样式丢失问题如上图

15 个回复

正序浏览
Wilson.Zhang
超级版主   /  发表于:2024-12-31 11:56:24
16#
您好!由于您未再回复,从跟帖回复中了解到问题已得到有效解答,那就结帖了。如有新问题,欢迎发新帖沟通。
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-12-30 11:10:11
15#
您好!请教下您在本贴提到的样式丢失问题是否已经得到解决?
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-12-25 16:39:45
14#
您好,关于题目中提到的白屏(样式丢失)问题是否已解决呢?
回复 使用道具 举报
王五子
金牌服务用户   /  发表于:2024-12-25 16:35:11
13#
Ellia.Duan 发表于 2024-12-25 16:17
您好,通过xml工具解析excel文件,发现这两个单元格的值是0.0

好的感谢哦已经解决了
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-12-25 16:17:29
12#
本帖最后由 Ellia.Duan 于 2024-12-25 16:30 编辑

您好,通过xml工具解析excel文件,发现这两个单元格的值是0.0

image.png892232360.png
而在excel中,也有关于这两个单元格的错误提示
image.png365086364.png

当在excel中,清除这两个单元格的样式,错误提示会消失,此时导入到SpreadJS也是正常的。


关于清除样式,进一步调研,发现在Excel中,如果为K15单元格设置了locked为false ,如下图所示
image.png712498779.png
image.png850599670.png

上面两个图分别是进行了锁定与不锁定 。结果不一样,用xml工具解析也不一样。如果没有错误提示,SpreadJS的结果是正确的。

此问题是Excel策略问题。


回复 使用道具 举报
王五子
金牌服务用户   /  发表于:2024-12-25 15:03:36
11#
本帖最后由 王五子 于 2024-12-25 15:06 编辑
Ellia.Duan 发表于 2024-12-25 13:34
那么,可以参考下这篇文章:https://gcdn.grapecity.com.cn/showtopic-226752-1-1.html

如果此文章未能 ...

image.png133206175.png
image.png761019897.png

这个Excel文件为什么这两个函数计算不出来其他的函数单元格都有值的?
已经使用了spread.calculate()
excel文件已上传附件,是因为单元格赋值冲突么,但是excel文件中是有值的

response1.xlsx

7.35 KB, 下载次数: 11

回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-12-25 13:34:54
10#
那么,可以参考下这篇文章:https://gcdn.grapecity.com.cn/showtopic-226752-1-1.html

如果此文章未能解决您的问题,还需要您提供下可以运行,打包的项目,而不是单个vue文件。
回复 使用道具 举报
王五子
金牌服务用户   /  发表于:2024-12-25 13:19:17
9#
Ellia.Duan 发表于 2024-12-25 12:18
您好,您的打包工具是vit2 ?如果是的话,尝试升级到vite3 ,看是否还会出现此问题。
如果还有问题。您可 ...

项目目前用的还是webpack打包的
回复 使用道具 举报
王五子
金牌服务用户   /  发表于:2024-12-25 11:06:20
7#
Wilson.Zhang 发表于 2024-12-24 17:36
出现空白后是否会出现正常的界面?大概多久会出现正常的界面?

未曾遇到过类似的情况,需要排查下,您 ...

不会自动恢复到正常页面,要点到之前发的那版正常的样式上边去然后再点回来上一版的正常样式就带回来了,正常点或者正常切换spread.import()都没问题,只要强制刷新正常样式就被串掉了。初始化的代码是用gc-spread-sheets组件上的@workbookInitialized="init",刚开始线上的开发环境就有这个问题,以为是临时授权码的问题,但是现在在正式授权的测试环境上也是这样的

cnnpReportFill.vue

42.1 KB, 下载次数: 14

回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-12-24 17:36:55
6#
王五子 发表于 2024-12-24 16:23
代码本地的开发环境是正常的所以我也复现不出来,测试环境和临时授权的开发环境每次浏览器的强制刷新触发 ...

出现空白后是否会出现正常的界面?大概多久会出现正常的界面?

未曾遇到过类似的情况,需要排查下,您可以在测试环境不使用授权码排查下,在开发环境不使用临时授权再排查下。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部