1ds 发表于 2024-12-5 15:44:15

14.2.0 如何存取spread对象

本帖最后由 Joestar.Xu 于 2024-12-6 10:17 编辑

vue3中使用这个存储 spread那么vue2中如何存储这边打印这个spread 或者 design 都是undefined

Joestar.Xu 发表于 2024-12-5 15:44:16





您好,获取spread对象的接口是getWorkbook而不是直接在designer对象中获取spread对象。

其次,下载的接口名为saveAs。

Ellia.Duan 发表于 2024-12-5 16:17:41

您好,在vue3中可以继续用dom元素的方式生成SpreadJS组件。

当然,您在vue3中使用组件式的方式也是可以的,但是Designer组件没有workbookInitialized方法。
<gc-spread-sheets> 对应workbookInitialized方法
您删除workbookInitialized试试。


关于Vue用法:
https://demo.grapecity.com.cn/spreadjs/help/docs/designer/spreadjs_designer_component/designer-javaScript-frameworks/designer-vue

1ds 发表于 2024-12-5 16:28:37

本帖最后由 1ds 于 2024-12-5 16:30 编辑

删掉了 然后在gc-spread-sheets-designer 加了个id然后我挂载时候提示这个

Ellia.Duan 发表于 2024-12-5 17:20:48


1ds 发表于 2024-12-5 18:18:33

本帖最后由 1ds 于 2024-12-6 08:58 编辑

加上了还是下载时候调用 this.spread.toJSON()就会出错

1ds 发表于 2024-12-6 09:03:38

本帖最后由 1ds 于 2024-12-6 09:05 编辑

导入导出打印pdf 添加删除都是

1ds 发表于 2024-12-6 10:44:28

本帖最后由 1ds 于 2024-12-6 10:49 编辑

Joestar.Xu 发表于 2024-12-6 10:27
您好,获取spread对象的接口是getWorkbook而不是直接在designer对象中获取spread对象。

其次, ...
谢谢但是现在这个导入导出 只有这个Evaluation Versionsheet页这个是什么原因导致的,这个打印的和之前vue3不一样吗

Joestar.Xu 发表于 2024-12-6 11:53:24

Evaluation Version是由于您没有使用授权,所以在导出导入时会带有水印,和Vue的版本没有关系。

1ds 发表于 2024-12-6 13:03:16

本帖最后由 1ds 于 2024-12-6 13:30 编辑

Joestar.Xu 发表于 2024-12-6 11:53
Evaluation Version是由于您没有使用授权,所以在导出导入时会带有水印,和Vue的版本没有关系。
并不是,这个有正常但是把 导出导入的只有一个evaluation version,没有其他sheet
页: [1] 2
查看完整版本: 14.2.0 如何存取spread对象