找回密码
 立即注册

QQ登录

只需一步,快速开始

KD尤

注册会员

4

主题

11

帖子

45

积分

注册会员

积分
45
KD尤
注册会员   /  发表于:2021-12-22 17:14  /   查看:2486  /  回复:7
10金币
后台GCEXCEL生成的ssjson,传到前台,spreadjs加载后显示不出图表,是少引了什么包吗,谢谢
QQ图片20211222171244.jpg QQ图片20211222171236.png
右下角那个图没了
package.json部分代码
"@grapecity/spread-excelio": "^14.2.3",
"@grapecity/spread-sheets": "^14.2.3",
"@grapecity/spread-sheets-resources-zh": "^14.2.3",
"@grapecity/spread-sheets-vue": "^14.2.3",
"@grapecity/spread-sheets-charts": "^14.2.3",


在main.js里引用部分代码
import Vue from 'vue'
import '@grapecity/spread-sheets/styles/gc.spread.sheets.excel2013white.css'
import GC from '@grapecity/spread-sheets'
import '@grapecity/spread-sheets-resources-zh'
import '@grapecity/spread-sheets-vue'
import '@grapecity/spread-excelio'
import '@grapecity/spread-sheets-charts'
GC.Spread.Common.CultureManager.culture('zh-cn')
GC.Spread.Sheets.LicenseKey = ''
Vue.use(GC)



最佳答案

查看完整内容

我这边测试导入后图表是正常显示的,因此很有可能是chart没有正确引入,建议你参考附件的demo进行引入

7 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-12-22 17:14:54
来自 6#
KD尤 发表于 2021-12-22 18:45
升级后故障依旧
TestGC.java 生成ssjson的代码
ssjson.txt 生成的ssjson

image.png700655517.png
我这边测试导入后图表是正常显示的,因此很有可能是chart没有正确引入,建议你参考附件的demo进行引入
init_excel.zip (168.4 KB, 下载次数: 290)
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-12-22 18:03:46
2#
从上面的代码来看,图表的相关资源已经引入了,正常来说不会丢失,请问你的gc版本是多少呢?请把对应的就送提供这边调研一下。
回复 使用道具 举报
KD尤
注册会员   /  发表于:2021-12-22 18:20:05
3#
gc版本和pom文件片段

<dependency>
    <groupId>com.grapecity.documents</groupId>
    <artifactId>gcexcel</artifactId>
    <version>4.2.0</version>
</dependency>
<dependency>
    <groupId>com.grapecity.documents</groupId>
    <artifactId>gcexcel.extension</artifactId>
    <version>4.2.0</version>
</dependency>


<dependency> 无标题.png

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-12-22 18:35:27
4#
KD尤 发表于 2021-12-22 18:20
gc版本和pom文件片段

4.2正常是可以导入导出图表的,建议尝试你升级至4.2.6。若仍未解决,请把原始表单以及生成的ssjson提供给我们分析一下
回复 使用道具 举报
KD尤
注册会员   /  发表于:2021-12-22 18:45:37
5#
本帖最后由 KD尤 于 2021-12-22 18:46 编辑

升级后故障依旧
TestGC.java 生成ssjson的代码
ssjson.txt 生成的ssjson
testgcspreadsj.vue 前台调用显示
TestContaroller.java Contaroller类
无标题.png
Desktop.rar (34.86 KB, 下载次数: 299)
回复 使用道具 举报
KD尤
注册会员   /  发表于:2021-12-23 10:35:53
7#
照例子升级到14.2.4可以显示了,感谢
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-12-23 10:59:40
8#
KD尤 发表于 2021-12-23 10:35
照例子升级到14.2.4可以显示了,感谢

解决了就好,不用客气,有新问题欢迎开新帖交流~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部