找回密码
 立即注册

QQ登录

只需一步,快速开始

youlika

注册会员

8

主题

18

帖子

68

积分

注册会员

积分
68
youlika
注册会员   /  发表于:2021-12-17 17:14  /   查看:2073  /  回复:1
1金币
除了之前发帖给了方案,有个情况感觉没覆盖到,复制office的excel的sheet页内容(8000多行数据,22列),粘贴的时候发现渲染好慢,有没什么方法解决?通过剪贴板事件获取内容后采用按需加载可行否?

最佳答案

查看完整内容

这个没办法,因为复制的内容需要缓存,复制的内容越大,需要缓存的空间就越多,并且SpreadJS的复制粘贴不仅仅只是单纯的复制数据,还支持样式,格式等其他内容,另外粘贴的时候需要去每一个属性去按个分析,如果复制内容多的话,这里会损失比较多的性能。这个是目前的已知没有太好的办法解决。只能建议用户如果复制的内容比较多,不如直接导入进来。

1 个回复

正序浏览
最佳答案
最佳答案
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-12-17 17:14:22
来自 2#
本帖最后由 Clark.Pan 于 2022-2-25 17:47 编辑

这个没办法,因为复制的内容需要缓存,复制的内容越大,需要缓存的空间就越多,并且SpreadJS的复制粘贴不仅仅只是单纯的复制数据,还支持样式,格式等其他内容,另外粘贴的时候需要去每一个属性去按个分析,如果复制内容多的话,这里会损失比较多的性能。这个是目前的已知没有太好的办法解决。只能建议用户如果复制的内容比较多,不如直接导入进来。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部