找回密码
 立即注册

QQ登录

只需一步,快速开始

rocye

注册会员

8

主题

28

帖子

120

积分

注册会员

积分
120
rocye
注册会员   /  发表于:2020-4-29 22:57  /   查看:3011  /  回复:3
本帖最后由 rocye 于 2020-6-5 16:52 编辑

最近大部分报表都已导入系统,速度不算很慢,但是有一两张表导入spreadJs很慢,基本上无法导入,有时要等很久才能显示出来,导入代码如下:
        console.time('LoadExcel')
        var thiz = this
        const excelIo = new ExcelIO.IO()
        var excelFile = file.raw
        var spread = this.spread
        excelIo.open(excelFile, function(json) {
          //spread.suspendCalcService(false)   // 加载前停用公式计算服务
          //spread.suspendPaint()
          spread.fromJSON(json)
          console.timeEnd('LoadExcel')
          thiz.pageLoading = false
        }, function(e) {
          thiz.pageLoading = false
          console.log(e)
       }




在这两个表没出这个问题之前没有加下面这两句也能导入,速度还行,发现这两个表导入慢后加了下面两句没有效果,依然慢
spread.suspendCalcService(false)
spread.suspendPaint()

我把报表的excel加上附件,麻烦版主帮我看一下,是为什么,我用官方在线的编辑器导入也很慢



2019-HRB能源日报 V5.0 - 空压 - 副本.xlsx

435.08 KB, 下载次数: 72

导入spreadJs慢的表

3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-4-30 15:08:26
沙发
本帖最后由 dexteryao 于 2020-4-30 15:28 编辑

您好,这个Excel确实上传很慢,我们需要更加详细的调查SJS-4246
回复 使用道具 举报
rocye
注册会员   /  发表于:2020-5-1 22:49:19
板凳
dexteryao 发表于 2020-4-30 15:08
您好,这个Excel确实上传很慢,我们需要更加详细的调查SJS-4246

谢谢,我们已经找到问题的原因了,是因为其中有个sheet有异常
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-5-6 12:00:51
地板
好的,那有问题再开新帖交流
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部