1金币
最佳答案您好,在SpreadJS中,suspendPaint这个接口是为了优化性能而使用的。
suspendPaint的使用场景为在需要大量API操作时,为了避免每次操作完毕后都绘制界面导致卡顿,使用suspendPaint暂停绘制,等所有的操作执行完毕后再resumePaint开始绘制。
所以在调用了suspendPaint后,整个页面将不会再有任何变化,其表现也将为无法滚动。
suspendPaint接口本身的设计如此,结合您目前的使用场景,暂时也没有其他更好的优化方案了。
...
| |
| |
| |
| |
| |
| |
| |
| |
| |