為什么選擇 SpreadJS?
包含模板設(shè)計器
通過類似 Excel 的 SpreadJS 設(shè)計器,您可輕松設(shè)計模板,節(jié)約應(yīng)用程序開發(fā)所需的時間和精力。無需編碼,各行業(yè)人員均可通過 Excel 軟件設(shè)計界面,然后輕松導(dǎo)入設(shè)計器或 SpreadJS 中,即可重用模板。
豐富的數(shù)據(jù)交互和外觀
可以通過配置顏色、邊框、字體和表格布局元素來自定義行、列和單元格級別的外觀風(fēng)格。另外,SpreadJS 提供了 Excel 風(fēng)格的主題支持,允許您創(chuàng)建用戶熟悉的 Excel 風(fēng)格界面。
數(shù)據(jù)、顯示、可視化和分析支持
如您所想的一樣,通過顯示、可視化和分析功能精確地呈現(xiàn)數(shù)據(jù)。您可以通過 SpreadJS 識別數(shù)據(jù)的趨勢,過濾越界值,通過圖清晰容易的理解數(shù)據(jù)。SpreadJS 數(shù)據(jù)可視化支持包括:
- 支持多工作表
- 支持迷你圖
- 條件格式
- Excel 風(fēng)格分組
- 支持 Excel 風(fēng)格對話框過濾
強大的計算引擎
SpreadJS 包括強大的兼容 Excel 的公式、數(shù)據(jù)聚合、支持 320 多種函數(shù),跨表格引用以及支持自定義名稱。
工作表和單元格級別的數(shù)據(jù)綁定
SpreadJS 既可以像網(wǎng)格一樣使用,綁定整個工作表到數(shù)據(jù)源。也可以綁定獨立的單元格以呈現(xiàn)您所希望的樣式。以上兩種綁定都支持雙向綁定,所以您也能使用 SpreadJS 創(chuàng)建錄入表格。
數(shù)據(jù)驗證
當(dāng)單元格離開編輯模式時,進行單元格中數(shù)據(jù)的驗證。SpreadJS 提供了很多內(nèi)置的規(guī)則,讓您可以更快更容易地創(chuàng)建數(shù)據(jù)驗證條件,還可以在含有不正確值的單元格上顯示紅圈。
單元格類型
單元格類型決定了用戶和單元格交互的方式。它包括如何錄入數(shù)據(jù)、顯示數(shù)據(jù)和驗證數(shù)據(jù)。單元格類型定義了編輯器和格式器來處理如何解析數(shù)據(jù),渲染器處理如何呈現(xiàn)數(shù)據(jù)。單元格類型能被設(shè)置到獨立的單元格、列、行、一組單元格或者整個表格。當(dāng)綁定到數(shù)據(jù)源,單元格類型依據(jù)數(shù)據(jù)類型自動設(shè)置。當(dāng)然,您還可以指定自定義的單元格類型。
數(shù)據(jù)操作
SpreadJS 的數(shù)據(jù)操作將工作表設(shè)計成類似 Excel 的用戶界面行為,包括:拖拽填充,拖拽釋放,Excel 風(fēng)格的過濾,行/列凍結(jié)和大小改變。
高速、低耗
SpreadJS 是一個基于 HTML5 技術(shù)的純 JavaScript 控件。SpreadJS 能夠把所有的內(nèi)容以像素點的形式畫在畫布上,但它不是 HTML DOM 元素的合成。同其他普通的數(shù)據(jù)表格相比,SpreadJS 提供了更高的渲染性能和更快的界面操作(比如:選擇和滾動)。此外,SpreadJS 通過一個高效的數(shù)據(jù)模型來快速操作數(shù)據(jù),這可以方便您流暢地載入和操作海量數(shù)據(jù)。
您的評論需要經(jīng)過審核才能顯示
有用
有用
有用