antvis / S2

⚡️ A practical visualization library for tabular analysis.
https://s2.antv.antgroup.com
MIT License
1.48k stars 194 forks source link

🤔官网示例:导出功能未能复现文档提到的支持html #2828

Closed shaw1111 closed 2 months ago

shaw1111 commented 3 months ago

https://s2.antv.antgroup.com/examples/interaction/basic#copy-export

文档说是支持复制html格式的,但是启用 customTransformer: const data = await asyncGetAllPlainData({ sheetInstance: s2, split, formatOptions: isFormat, // 自定义转换器: 如复制到语雀等富文本编辑器场景展示空表格 customTransformer, }); 复制按钮还是得到原始文本

lijinke666 commented 3 months ago

文档说是支持复制html格式的,但是启用 customTransformer

customTransformer 是用于自定义转换格式, 通常来说用不到, 并不是说开启了才能导出 html.

默认复制和导出都是支持 text/plaintext/html 的, 只是 asyncGetAll"Plain"Data 正如这个 API 的名字, 只返回了 text/plain 文本数据, 而不包含 text/html.

文档有一点误导性, 后面会修改下文档并增加一个 asyncGetAllHtmlData 的 API 用于导出 html 格式的数据.

lijinke666 commented 2 months ago

:tada: This issue has been resolved in version @antv/s2-v2.0.0-next.27 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

lijinke666 commented 2 months ago

:tada: This issue has been resolved in version @antv/s2-react-v2.0.0-next.26 :tada:

The release is available on:

Your semantic-release bot :package::rocket: