找回密码
 立即注册

QQ登录

只需一步,快速开始

kzk

金牌服务用户

16

主题

79

帖子

215

积分

金牌服务用户

积分
215

微信认证勋章

kzk
金牌服务用户   /  发表于:2019-9-18 11:51  /   查看:3639  /  回复:5
10金币
我看在学习指南中可以将WPS中的内容格式粘贴到学习案例中的Spread里,但是在自己写的代码中无法粘贴,是要设置什么属性吗?

最佳答案

查看完整内容

您是通过Ctrl +C & Ctrl + V的方式粘贴的吗? SpreadJS由于是纯前端控件,JS语言无法绕过浏览器去直接访问外部的系统剪贴板, 因此外部复制的内容,没法通过调用SpreadJS的接口、命令、右键菜单等渠道执行粘贴, 只能通过Ctrl + V 的方式执行粘贴。 如果不是我描述的这个情形,您可以详细描述一下您的问题,附上SpreadJS的版本号。

5 个回复

倒序浏览
最佳答案
最佳答案
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-9-18 11:51:01
来自 4#
kzk 发表于 2019-9-18 13:09
不是粘贴区域的问题,哪怕只是粘一段文字到单元格中都粘不上

您是通过Ctrl +C & Ctrl + V的方式粘贴的吗?

SpreadJS由于是纯前端控件,JS语言无法绕过浏览器去直接访问外部的系统剪贴板,

因此外部复制的内容,没法通过调用SpreadJS的接口、命令、右键菜单等渠道执行粘贴,

只能通过Ctrl + V 的方式执行粘贴。

如果不是我描述的这个情形,您可以详细描述一下您的问题,附上SpreadJS的版本号。
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-9-18 12:01:21
2#
您好,首先SpreadJS支持从Excel中复制粘贴,WPS支持的不好,
还有您自己写的代码中无法粘贴,可以检查下是不是 粘贴的区域不够大,导致粘贴不上,这种情况需要设置:
  1. workbook.options.allowExtendPasteRange = true;
复制代码
可以自动扩展粘贴区域
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
kzk
金牌服务用户   /  发表于:2019-9-18 13:09:28
3#
不是粘贴区域的问题,哪怕只是粘一段文字到单元格中都粘不上
回复 使用道具 举报
kzk
金牌服务用户   /  发表于:2019-9-18 15:46:00
5#
我是通过CTRL+C,CTRL+V的方式进行复制和粘贴的,但是没有把外部的内容粘贴到我写的SpreadJS网页里,但是我在学习指南中CTRL+C,CTRL+V,就可以把WPS中的内容复制到网页上
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-9-18 16:39:17
6#
已QQ联系解决,复制粘贴选择的列数不一致时,有时(比如有合并单元格等情况时)会导致无法粘贴。
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部