我们系统前台用的vue+SPreadjs,目前用户需要编辑的数据6000行,大概100多列,如果不设定文本格式,用户在单元格内输入2021/1/1,我们后台值获取到的是/OADate(44197)/,如果设定文本格式,目前按区域设定的,该挂起绘画也挂起了,效率又非常低,设定一次大概10秒左右,代码如下:
sheet.suspendPaint();
sheet.getRange(1, 1, sheet.getRowCount(), sheet.getColumnCount()).formatter(new GC.Spread.Formatter.GeneralFormatter('@'));
sheet.resumePaint();
这种情况该如何解决?
|
|