找回密码
 立即注册

QQ登录

只需一步,快速开始

Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-3-13 09:47:33
11#
您好,目前没有办法提供这个html解析的逻辑和代码,属于产品内部代码。

暴露出这个接口,提供的就是剪切板中拿到的原始数据。需要自己来进行解析
回复 使用道具 举报
spreadjs666
金牌服务用户   /  发表于:2024-3-21 14:25:22
12#
本帖最后由 spreadjs666 于 2024-3-21 14:31 编辑

您好,根据您说的复制粘贴进行二次开发,发现一个多出空行的问题:
快捷键复制了如下选区

image.png465089415.png

document.addEventListener('paste', async(e)=> {})

从剪切板中取出html、text,使用this.spread.commandManager().execute({cmd: "paste", sheetName: "Sheet1", pasteHtml: html, pasteText: text});
进行粘贴会多出一个空行
image.png317320555.png


回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-3-21 18:07:40
13#
收到,需要调查一下,然后给你结果
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-7-8 15:33:53
14#
抱歉,这个帖子忘记回复了,这个问题实际上在后面的一个新帖子中也有讨论,
事件中拿到的clipboardText和剪切板中的clipboardText是有些许差异的,用来执行命令自然会有不同的结果,可以参考这个帖子中提供的方案即可


https://gcdn.grapecity.com.cn/showtopic-219127-1-1.html
回复 使用道具 举报
spreadjs666
金牌服务用户   /  发表于:2024-7-8 20:41:08
15#
Richard.Ma 发表于 2024-7-8 15:33
抱歉,这个帖子忘记回复了,这个问题实际上在后面的一个新帖子中也有讨论,
事件中拿到的clipboardText和 ...

好的谢谢
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-7-9 10:22:24
16#
不客气
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部