本帖最后由 RoyAji 于 2024-12-11 11:12 编辑
我查了下API试了一下,可以fromJSON的时候设置doNotRecalculateAfterLoad,然后fromJson之后设置allowDynamicArray ,然后我找到的重算是遍历sheet调用recalcAll(true),好像是可以的。
你参考一下看看能行不:其中value就是json的文本,spread就是spreadjs实例
- spread.fromJSON(JSON.parse(value), { doNotRecalculateAfterLoad: true }).then(function (tmp) {
- spread.options.allowDynamicArray = true;
- for (let i = 0; i < spread.sheets.length; i++) {
- spread.sheets[i].recalcAll(true);
- }
- })
复制代码 |