找回密码
 立即注册

QQ登录

只需一步,快速开始

royal

注册会员

1

主题

1

帖子

8

积分

注册会员

积分
8
  • 18

    金币

  • 1

    主题

  • 1

    帖子

最新发帖
royal
注册会员   /  发表于:2024-6-7 18:11  /   查看:368  /  回复:1

核心诉求:如何在有较多样式时,保证渲染速度?
目前现状:
单元格样式比较多,直接加载全部数据(1w+)及样式大概需要6s,有什么办法可以加快渲染速度吗?
或者我们想先加载500条数据和对应样式,再加载剩下所有数据(不带样式),但是使用addRows加载剩下所有数据时,还是需要4s左右,应该是重新渲染了所有行的样式,有什么办法可以处理这种情况吗?比如addRows不去重新加载样式等?

1 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-6-11 10:43:12
沙发
你说的1W行每行的样式都不一样吗,如果都是重复样式的话,可以通过设置namedStyle来进行合并。

spreadjs本身就是只渲染当前的视窗部分。但是对sheet的解析是整体的。如果你现在的问题就是“直接加载全部数据(1w+)及样式大概需要6s”,可以把这个需要加载的文件发上来
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部