您好,在您的代码基础上,分别导入多个文件,并未出现分sheet加载后,滚动卡顿问题,sheet切换卡顿问题,如下动图所示:
观察到您导入sheet的这部分逻辑似乎有点问题:
因为您demo中大部分sheet都是同样的名称,所以导入后,会有大部分sheet名重复的问题,
这里打印下:
接着在else中添加新增sheet的相关代码:
- else{
- let name = new Date().getTime()
- let newSheet = new Worksheet(sheetInfo.sheetName+name)
- spread.addSheet( spread.getSheetCount(),newSheet);
- sheetInfo.json.name = sheetInfo.sheetName+name
- sheet.fromJSON(sheetInfo.json);
-
- }
复制代码 而添加如上代码后,也未能复现切换sheet以及,滚动卡顿问题,
如下动图所示:
所以未能复现您的问题。
如果有复现问题的过程,也请给出。
|