原創|產品更新|編輯:龔雪|2023-07-14 10:10:30.327|閱讀 135 次
概述:純JavaScript電子表格控件SpreadJS v16.0 Update1已正式發布,新版本支持用戶輸入數據時掩碼提示、文本框等,歡迎下載最新版體驗!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
SpreadJS 是一款基于 HTML5 的純前端電子表格控件,兼容 450 種以上的 Excel 公式,憑借其 “高性能、跨平臺、與 Excel 高度兼容”的產品特性,備受以華為、蘇寧易購、天弘基金等為代表的企業用戶青睞。SpreadJS 為用戶帶來親切的 Excel 使用體驗的同時,滿足 Web Excel 組件開發、表格文檔協同編輯、數據填報、Excel 類報表設計等業務場景,極大降低了企業研發成本和項目交付風險。
更新日志如下:
輸入掩碼對于表單錄入、單元格編輯是一個非常有用的特性。通過輸入掩碼可以將用戶輸入限制在一組格式中,從而確保數據完整性。同時,能夠防止用戶輸入錯誤。例如,輸入格式化的電話號碼、身份證號碼等。數據格式可以是字符串模式或日期模式,并且該格式還可以與公式結合使用,進而產生特定結果。
相對于數據驗證的功能,輸入掩碼在錄入的同時就能幫助用戶糾正輸入錯誤,且具備格式提示的功能,讓數據錄入體驗更加友好,更加準確。
不同語言系統下的Excel對中文文本的換行策略并不一致,如下圖所示:
在新版中,SpreadJS針對英文語言環境下Excel中的中文文本提供換行策略,確保該樣式與中文環境中保持一致。
同時,SpreadJS開放了接口和自定義換行策略,方便用戶進行調整與擴展。示例代碼如下圖所示:
在新版的 SpreadJS 中,支持使用迷你圖函數作為源屬性,通過 style.fill.src 來完成背景填充。使用時,將創建迷你圖并將其用作形狀的背景。例如,您可以創建一個標準矩形并在其中使用餅圖迷你圖。
SpreadJS V16.0 Update1版本中支持文本框(TextBox),可以在工作表的任何位置添加文本框,同時還可以利用 resizeToFitText 選項自動調整文本框的大小來適應用戶的輸入。
在新版的 SpreadJS 及設計器組件中可以支持更改形狀的 Z-Order順序,基于此功能用戶就可以根據需要調整形狀之間的順序。可以通過以下方法來調整形狀之間的Z-Order 順序:
在之前的版本中,SpreadJS提供的表單控件(Form Controls),允許為類似表單的界面添加不同類型的按鈕和交互式 UI。在新版本為該表單控件添加 enabled 屬性,通過該屬性可控制用戶是否可以與表單控件進行交互。
SpreadJS V16.0 版本新增儀表圖(Gauge Charts)類型。通過這個新的組合圖表可創建一種儀表或速度計。該儀表圖通過餅圖和圓環圖進行組合,可讓用戶定量地可視化單個數據值。
在新版本中柱形圖和條形圖可通過 invertIfNegative 選項得到增強,同時能夠以不同的方式設置正值和負值的格式,從而實現更清晰的視覺區分。如果在圖表中的特定系列上啟用此選項,SpreadJS 將自動反轉數據。可以使用invertColor選項為倒置系列選擇特定顏色。
更多產品更新內容,詳詢“”!
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網