找回密码
 立即注册

QQ登录

只需一步,快速开始

CloudJSTI

金牌服务用户

36

主题

98

帖子

332

积分

金牌服务用户

积分
332
CloudJSTI
金牌服务用户   /  发表于:2023-8-31 10:49  /   查看:835  /  回复:8
100金币
image.png688570556.png
这段代码在好几个月前还能正常使用,今天用户反馈说不能导出了;

image.png137345275.png
image.png881446533.png


let excelIo = new window.GC.Spread.Excel.IO();


image.png462823485.png

最佳答案

查看完整内容

这种写法是purejs方式的,既然你都import了excelio,那么你这个写法就要改成 let excelIo = new ExcelIO.IO()

8 个回复

倒序浏览
最佳答案
最佳答案
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-8-31 10:49:23
来自 7#
这种写法是purejs方式的,既然你都import了excelio,那么你这个写法就要改成
let excelIo = new ExcelIO.IO()
image.png674129027.png
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-8-31 11:04:10
2#
本帖最后由 Richard.Huang 于 2023-8-31 11:06 编辑

您好,根据您import的依赖来看,似乎少了一个excelIO的包,对于excel文件的导出需要这个io包:'@grapecity/spread-excelio',您尝试将该依赖加入,看能否解决您的问题

16.1.3版本的Designer.rar

1006 Bytes, 下载次数: 45

回复 使用道具 举报
CloudJSTI
金牌服务用户   /  发表于:2023-8-31 11:07:26
3#
1693451234897(1).jpg446176452.png
回复 使用道具 举报
CloudJSTI
金牌服务用户   /  发表于:2023-8-31 11:22:38
4#
打印不出来 image.png210459288.png image.png618175658.png
回复 使用道具 举报
CloudJSTI
金牌服务用户   /  发表于:2023-8-31 11:25:01
5#
您提供给我的demo中是可以打印出来的
image.png412761535.png
回复 使用道具 举报
CloudJSTI
金牌服务用户   /  发表于:2023-8-31 11:26:26
6#
image.png420163573.png
回复 使用道具 举报
CloudJSTI
金牌服务用户   /  发表于:2023-8-31 14:19:54
8#
其实excelIO是在项目其他地方引入的然后和GC一块挂在了window上,我这个代码在线上一直运行时正常的,就是升级了16版本后才出现的不能用,不过问题已经解决了,我在具体使用的地方,从新引入了下
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-8-31 15:45:19
9#
CloudJSTI 发表于 2023-8-31 14:19
其实excelIO是在项目其他地方引入的然后和GC一块挂在了window上,我这个代码在线上一直运行时正常的,就是 ...

好的,那本贴就先结贴啦,有问题随时沟通。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部