找回密码
 立即注册

QQ登录

只需一步,快速开始

齐天大猫

金牌服务用户

50

主题

134

帖子

452

积分

金牌服务用户

积分
452
齐天大猫
金牌服务用户   /  发表于:2024-8-13 20:40  /   查看:981  /  回复:8
1金币
sjs格式是否支持自定义序列化?实现spread.save和spread.open



最佳答案

查看完整内容

自定义序列化是指对于自定义特性的序列化支持,是原生支持功能,您正常调用Workbook:save()即可导出.sjs文件,且其中包含着您自定义的公式这些内容。请您参考官网教程:https://demo.grapecity.com.cn/sp ... erialization/purejs

8 个回复

正序浏览
Wilson.Zhang
超级版主   /  发表于:2024-8-14 17:19:14
9#
本帖最后由 Wilson.Zhang 于 2024-10-9 12:05 编辑
齐天大猫 发表于 2024-8-14 15:09
好像不太对,我debugger的一下,没有调用到save和open方法呢

导入导出.sjs文件是通过Workbook : open()和Workbook:save()实现的,不需要在自定义的单元格类型中实现open和save方法。
回复 使用道具 举报
齐天大猫
金牌服务用户   /  发表于:2024-8-14 15:09:52
8#
齐天大猫 发表于 2024-8-14 14:59
感谢回复,试了一下的确可以

好像不太对,我debugger的一下,没有调用到save和open方法呢
回复 使用道具 举报
齐天大猫
金牌服务用户   /  发表于:2024-8-14 14:59:46
7#
Wilson.Zhang 发表于 2024-8-14 11:51
自定义序列化是指对于自定义特性的序列化支持,是原生支持功能,您正常调用Workbook:save()即可导出.sjs ...

image.png41360472.png

感谢回复,试了一下的确可以
回复 使用道具 举报
齐天大猫
金牌服务用户   /  发表于:2024-8-14 11:15:18
5#
Wilson.Zhang 发表于 2024-8-14 08:46
您好!如您在官网教程看到的信息,SpreadJS除了对原生控件支持序列化和反序列化外,也支持遵循组件结构的自 ...

sjs格式自定义序列化和反序列化有代码示例
回复 使用道具 举报
齐天大猫
金牌服务用户   /  发表于:2024-8-14 09:53:31
4#
Wilson.Zhang 发表于 2024-8-14 08:46
您好!如您在官网教程看到的信息,SpreadJS除了对原生控件支持序列化和反序列化外,也支持遵循组件结构的自 ...

sjs格式自定义序列化和反序列化有代码示例吗
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-8-14 08:46:56
3#
您好!如您在官网教程看到的信息,SpreadJS除了对原生控件支持序列化和反序列化外,也支持遵循组件结构的自定义单元格类型、自定义函数、自定义格式等因具体需要而自定义元素的序列化和反序列化。同样地,为导出.sjs文件也提供了这样的支持机制。
回复 使用道具 举报
齐天大猫
金牌服务用户   /  发表于:2024-8-13 20:42:45
2#
类似ssjson功能
image.png255385131.png
回复 使用道具 举报
最佳答案
最佳答案
Wilson.Zhang
超级版主   /  发表于:2024-8-13 20:40:40
来自 6#
齐天大猫 发表于 2024-8-14 11:15
sjs格式自定义序列化和反序列化有代码示例

自定义序列化是指对于自定义特性的序列化支持,是原生支持功能,您正常调用Workbook:save()即可导出.sjs文件,且其中包含着您自定义的公式这些内容。请您参考官网教程:https://demo.grapecity.com.cn/sp ... erialization/purejs
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部