找回密码
 立即注册

QQ登录

只需一步,快速开始

qiumobai
初级会员   /  发表于:2019-9-21 16:56  /   查看:7216  /  回复:13
image.png345508727.png 导入的文件

image.png146499632.png
在spreadjs上显示的(样式和小数位丢失)
image.png62267455.png

13 个回复

倒序浏览
kzk
金牌服务用户   /  发表于:2019-9-22 18:24:00
推荐
https://demo.grapecity.com.cn/sp ... elIO/excelIO/purejs这个是官网学习指南中的例子,你可以参考一下,我导入.xlsx的文件显示的是正常的,样式都带过去了,对比下你的本地代码,看下是否为引用jar包或css样式没有引用上

评分

参与人数 1金币 +500 收起 理由
Clark.Pan + 500

查看全部评分

回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-9-23 09:14:04
板凳
回复 使用道具 举报
qiumobai
初级会员   /  发表于:2019-9-23 09:34:11
地板
kzk 发表于 2019-9-22 18:24
https://demo.grapecity.com.cn/spreadjs/TutorialSample/Features/ClientSideExcelIO/excelIO/purejs这个 ...

不好意思,我描述可能不够清楚,不过请看清一下我截图的代码,我就是在这个demo上改的代码。他们这个例子是整表导入,但我要的是部分表,所以我先做遍历,然后取我要的表创建sheet对象,再addSheet, 但这样就导致样式丢失
回复 使用道具 举报
qiumobai
初级会员   /  发表于:2019-9-23 09:44:50
5#
image.png450073851.png image.png391220092.png
我是在官网学习指南做测试的
回复 使用道具 举报
kzk
金牌服务用户   /  发表于:2019-9-23 10:44:46
6#
image.png275748290.png 这个json里头,sheets是数据,namedStyles是样式,你把sheets中的数据展示出来,但是没有提取样式,把样式设置了就行了

评分

参与人数 1金币 +66 收起 理由
Fiooona + 66 赞一个!

查看全部评分

回复 使用道具 举报
kzk
金牌服务用户   /  发表于:2019-9-23 11:13:55
7#
不过具体的代码实现我就不知道了,没研究过
回复 使用道具 举报
qiumobai
初级会员   /  发表于:2019-9-23 12:01:42
8#
kzk 发表于 2019-9-23 11:13
不过具体的代码实现我就不知道了,没研究过

谢谢建议,我试试
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-9-23 12:16:34
9#
导入需要先将整个Excel导入,导入之后可以用api提取相关sheet。
比如
var spreadTemp = new GcSpread.Sheets.Spread();
spreadTemp.fromJSON(json);
var sheetTemp = spread.sheets[0];
var sheetJSON = JSON.strifly(sheetTemp .toJSON())
var sheet = new GC.Spread.Sheets.Worksheet();
newSheet.fromJSON(JSON.parse(sheetJSON));
         sheet.name("The added sheet");
         spread.addSheet(1, sheet);
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
qiumobai
初级会员   /  发表于:2019-9-23 14:30:44
10#
Fiooona 发表于 2019-9-23 12:16
导入需要先将整个Excel导入,导入之后可以用api提取相关sheet。
比如
var spreadTemp = new GcSpread.She ...

image.png128130492.png 我刚刚试了,好像也是不行,样式不在
image.png147859191.png
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部