找回密码
 立即注册

QQ登录

只需一步,快速开始

natou

注册会员

3

主题

9

帖子

83

积分

注册会员

积分
83
最新发帖
natou
注册会员   /  发表于:2020-9-1 14:24  /   查看:3082  /  回复:5
当前可以在剪贴板的事件中获取到选中区域的html格式数据。请教下如何通过api获取到选中区域的html片段呢?

5 个回复

倒序浏览
Fiooona
论坛元老   /  发表于:2020-9-1 14:29:26
沙发
选中区域的HTML片段具体指的是什么呢?
getSelections 能获取选中区域
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
natou
注册会员   /  发表于:2020-9-1 14:50:57
板凳
Fiooona 发表于 2020-9-1 14:29
选中区域的HTML片段具体指的是什么呢?
getSelections 能获取选中区域


你好!
我给剪贴板注册了监听事件,在Sheet中选中区域,然后通过ctrl+c,触发了监听事件,其中有args参数:
image.png955376281.png
其中,copyData包含html属性:
image.png807667846.png
我的问题是,有没有api直接可以获取到我选中的区域的html内容?
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-9-1 17:29:51
地板
暂时没有这样的API能获取这个内容 。
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
natou
注册会员   /  发表于:2020-9-1 22:13:38
5#
Fiooona 发表于 2020-9-1 17:29
暂时没有这样的API能获取这个内容 。

我的应用场景为:点击界面上的保存按钮,获取到选中区域的内容(值+样式),然后持久化到DB。
请问,有什么可行的解决方案?
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-9-2 10:53:00
6#
给你提供一个思路: 用getActualStyle 可以获取单元格的样式,getValue 获取单元格值,获取到的样式可以将其序列化后存到后台。

不过一般都不会这么存,一般的做法是,Spread.toJSON 将整个表单模板进行存储,表单里的数据再单独进行存储。
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部