请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

SGS_SZ

注册会员

12

主题

31

帖子

107

积分

注册会员

积分
107
SGS_SZ
注册会员   /  发表于:2023-5-22 10:48  /   查看:953  /  回复:3
1金币
我在其他文件中copy了一段文本, 想通过右键的粘贴快捷键 粘贴到表格中,发现无法粘贴进来,是spreadJs 不支持这样粘贴吗?

image.png756185912.png
image.png257409362.png

最佳答案

查看完整内容

您好,SpreadJS为了能够复制粘贴SpreadJS外部的数据,存在着内部复制和外部复制两套复制粘贴逻辑。鼠标右键菜单中的复制粘贴是内部复制,Ctrl+C Ctrl+V是外部复制(当然Ctrl+C Ctrl+V也可以复制内部的信息,因为内部会做键盘事件处理),外部复制依托的是浏览器的剪切板操作,内部复制是我们自己的逻辑。因为浏览器的剪切板内容无法被修改,这就导致了两者无法有一个统一的出口,没办法做统一。

3 个回复

倒序浏览
最佳答案
最佳答案
JoestarXu
超级版主   /  发表于:2023-5-22 10:48:11
来自 2#
您好,SpreadJS为了能够复制粘贴SpreadJS外部的数据,存在着内部复制和外部复制两套复制粘贴逻辑。鼠标右键菜单中的复制粘贴是内部复制,Ctrl+C Ctrl+V是外部复制(当然Ctrl+C Ctrl+V也可以复制内部的信息,因为内部会做键盘事件处理),外部复制依托的是浏览器的剪切板操作,内部复制是我们自己的逻辑。因为浏览器的剪切板内容无法被修改,这就导致了两者无法有一个统一的出口,没办法做统一。
回复 使用道具 举报
SGS_SZ
注册会员   /  发表于:2023-5-22 13:35:42
3#
本帖最后由 SGS_SZ 于 2023-5-22 13:37 编辑
JoestarXu 发表于 2023-5-22 12:04
您好,SpreadJS为了能够复制粘贴SpreadJS外部的数据,存在着内部复制和外部复制两套复制粘贴逻辑。鼠标右键 ...

好的,明白了, 谢谢您的解答
回复 使用道具 举报
JoestarXu
超级版主   /  发表于:2023-5-22 13:38:53
4#
SGS_SZ 发表于 2023-5-22 13:35
好的,明白了, 谢谢您的解答

不客气哈,后续有问题随时沟通。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部