在計算期間保持試算表的回應能力
SpreadJS 17.1.0 引入漸進式計算,有助於在即使是最複雜的資料處理情境下,維持試算表效能。

MESCIUS 的 SpreadJS 是一款 JavaScript 函式庫,提供完整的試算表解決方案,適用於企業級的 Web 應用程式。它提供類似 Excel 的使用者體驗,具備資料表、強大的圖表功能、豐富的格式選項,以及強大的公式引擎,支援超過 500 個函式。SpreadJS 可與 React、Angular 和 Vue.js 等主流框架整合,讓開發者能在其 Web 應用程式中建立高效能、可自訂的試算表功能。
SpreadJS v17.1 的發佈支援漸進式計算,會在執行期間將整個計算拆分成多個片段。這可在計算工作量很大時維持對使用者操作的即時反應,避免當活頁簿中存在大量公式時,UI 變得無法回應。開發者只需要將 Workbook 類別的 incrementalCalculation 屬性設為 true 即可。此計算程序也會顯示在狀態列中。
若要查看 17.1.0 的完整更新內容清單,請參閱我們的 release notes。
SpreadJS 以每位開發者授權,並包含 1 年維護(包含主要與次要版本發佈,以及無限次支援電話呼叫)。SpreadJS 需要年度部署授權或永久部署授權。選用的附加元件可另行購買,且需具備 SpreadJS 授權。詳情請參閱我們的 SpreadJS 授權頁面。
想了解更多,請造訪 SpreadJS 產品頁面。