找回密码
 立即注册

QQ登录

只需一步,快速开始

Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-9-19 13:40:52
21#
您好,如果无法调整autoMerge的区域的话,目前除了之前的方案,没有其他更好的方案了。
回复 使用道具 举报
wutao@digiwin
金牌服务用户   /  发表于:2024-9-20 16:28:25
22#
Joestar.Xu 发表于 2024-9-19 13:40
您好,如果无法调整autoMerge的区域的话,目前除了之前的方案,没有其他更好的方案了。

好的,那findIndex不是性能占用80%,请问这个有啥好的方案解决吗
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-9-20 17:37:23
23#
您好,您的代码中使用了大量的findIndex来实现您自己的业务逻辑,其中涉及大数据量的循环操作,我们这边也没有特别好的方案能够优化。
回复 使用道具 举报
wutao@digiwin
金牌服务用户   /  发表于:2024-12-12 16:57:29
24#
本帖最后由 wutao@digiwin 于 2024-12-12 16:58 编辑
Joestar.Xu 发表于 2024-9-20 17:37
您好,您的代码中使用了大量的findIndex来实现您自己的业务逻辑,其中涉及大数据量的循环操作,我们这边也 ...

您好,我们这边又遇到一个问题,客户那边有40多万条数据在spreadjs处理会卡顿,崩溃,请问spreadjs能否分页渲染数据,就是合计,总计那些计算好后分页渲染到表格,版本更新解决不了吧,只能分页处理数据
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-12-12 17:53:53
25#
wutao@digiwin 发表于 2024-12-12 16:57
您好,我们这边又遇到一个问题,客户那边有40多万条数据在spreadjs处理会卡顿,崩溃,请问spreadjs能否分 ...

原生上我们没有分页渲染的功能,最好的方案是您这边分批渲染数据,来实现类似分页的效果。
回复 使用道具 举报
wutao@digiwin
金牌服务用户   /  发表于:2024-12-12 18:01:17
26#
Joestar.Xu 发表于 2024-12-12 17:53
原生上我们没有分页渲染的功能,最好的方案是您这边分批渲染数据,来实现类似分页的效果。

请问有案例吗?我们用的是vue的gc-spread-sheets
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-12-13 09:00:04
27#
暂无相关案例,如果您这边使用的是数据绑定,可以直接传入不同规模的数据作为数据源,来实现类似分页的效果。
回复 使用道具 举报
wutao@digiwin
金牌服务用户   /  发表于:2024-12-25 17:48:49
28#
本帖最后由 wutao@digiwin 于 2024-12-25 17:51 编辑
Joestar.Xu 发表于 2024-12-13 09:00
暂无相关案例,如果您这边使用的是数据绑定,可以直接传入不同规模的数据作为数据源,来实现类似分页的效果 ...

做了滚动分页加载,一次性加载200条数据,但是数据没有完全加载完,导出Excel显示的不是全部数据,这个需要怎么处理,放在后端做也不合适吧,因为前端导出对Excel做了样式处理,不知道后端能不能处理导出后Excel样式问题
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-12-25 17:54:44
29#
可以考虑在导出的时候再创建一个没有UI的SpreadJS对象,将已经加载的数据导出为JSON后导入到新的SpreadJS对象中,再获取到后续的数据追加到新的SpreadJS对象上,最后导出这个新对象为Excel即可。
回复 使用道具 举报
123
您需要登录后才可以回帖 登录 | 立即注册
返回顶部