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

QQ登录

只需一步,快速开始

Lyn.Sueing

中级会员

62

主题

205

帖子

545

积分

中级会员

积分
545
Lyn.Sueing
中级会员   /  发表于:2022-2-23 10:12  /   查看:2188  /  回复:5
1金币
复制粘贴我本地一个上千行的Excel会没有反应,请问是内部做了粘贴的字数限制吗?那限制值是多少?还是是性能问题?

最佳答案

查看完整内容

可以监听ClipboardPasted,在里面可以拿到pasteData,例如下图,具体想要怎么处理或者怎么用这个数据请自行写逻辑实现。

5 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-2-23 10:12:52
来自 6#
Lyn.Sueing 发表于 2022-2-23 13:38
我这个文件是内部文件,抱歉。
那ClipboardPasted事件可以获取到当前粘贴板上的字节数么?如不能,什么 ...

可以监听ClipboardPasted,在里面可以拿到pasteData,例如下图,具体想要怎么处理或者怎么用这个数据请自行写逻辑实现。 image.png537176208.png
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-2-23 11:25:00
2#
请问被粘贴的区域是否有足有的行列数去进行粘贴呢?如果仅剩5行,但是要粘贴6行的数据,默认情况下是不会进行粘贴的。可以通过下面的代码将粘贴拓展区域打开。
spread.options.allowExtendPasteRange = true
回复 使用道具 举报
Lyn.Sueing
中级会员   /  发表于:2022-2-23 11:31:36
3#
Derrick.Jiao 发表于 2022-2-23 11:25
请问被粘贴的区域是否有足有的行列数去进行粘贴呢?如果仅剩5行,但是要粘贴6行的数据,默认情况下是不会进 ...

我设置了9000行,然后粘贴8000行数据进去  没有反应哦  卡住了
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-2-23 11:46:21
4#
Lyn.Sueing 发表于 2022-2-23 11:31
我设置了9000行,然后粘贴8000行数据进去  没有反应哦  卡住了

我这边测试粘贴了8200行是可以正常粘贴的,可能模拟的数据较为简单没有复现该问题,请提供对应的表单这边来测试一下。
image.png330553588.png
回复 使用道具 举报
Lyn.Sueing
中级会员   /  发表于:2022-2-23 13:38:52
5#
Derrick.Jiao 发表于 2022-2-23 11:46
我这边测试粘贴了8200行是可以正常粘贴的,可能模拟的数据较为简单没有复现该问题,请提供对应的表单这边 ...

我这个文件是内部文件,抱歉。
那ClipboardPasted事件可以获取到当前粘贴板上的字节数么?如不能,什么事件可以?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部