WijmoJS(前端開發工具包)2018年度第三個大版本已經正式發佈,本次更新除了全面支持Angular7之外,還允許用戶使用Web Workers在前端更高效地導出PDF、智能的分組表頭屬性、全新的Ribbon主題示例以及OLAP功能增強。
本次主要更新特性有:
- WijmoJS 全面支持Angular7
- 更高效的純前端 PDF 導出功能
- 智能的分組表頭屬性
- 輕鬆創建 Ribbon 主題示例
- OLAP 數據切片器及其功能增強
葡萄城免費公開課預告:
主題:WijmoJS 前端開發工具包 - 新功能詳解
時間:2018/11/29(星期四)下午14:00
講師:李欣 -- 葡萄城 WijmoJS 產品經理
直播地址: http://live.vhall.com/763947560
以下是本次更新詳細內容,讓我們去了解一下:
WijmoJS全面支持Angular7
WijmoJS擁有一流的Angular支持。隨着最新版Angular的發佈,您已經可以使用2018 V3版本的WijmoJS來構建Angular 7應用程序了。 >>點擊此處,閱讀WijmoJS 全面Angular 7的技術博客。
使用Web Workers讓前端 PDF 導出效率更高效
做過前端開發的應該都深有體會,PDF導出通常會降低Web應用程序的速度,這是由於導出發生在瀏覽器的UI線程中,導致應用程序的其餘部分無法使用。
WijmoJS 的 WebWorkers 則完美地解決了 PDF 導出緩慢的問題。 WijmoJS使用Web Workers在單獨的線程上導出PDF文件,最大程度保證應用程序的正常運行,並支持“後臺”導出操作。
WebWorkers功能已經可以在 WijmoJS 的PDF模塊中使用。>>點擊閱讀關於WijmoJS WebWorkers的技術博客
更加智能的分組表頭屬性
WijmoJS添加了一個showGroups屬性,通過使用該屬性將分組組頭添加到ListBox和ComboBox控件。 如果showGroups屬性設置爲true且itemsSource集合已啓用分組,則會添加組標題項。
輕鬆創建 Ribbon 主題示例
WijmoJS 添加了一個全新的功能區主題示例,顯示瞭如何使用 TabPanel 控件和 WijmoJS 輸入模塊中的控件輕鬆創建Ribbons。
>>點擊閱讀關於WijmoJS Ribbon 主題示例的技術博客
更專業的 OLAP 數據切片器
WijmoJS 在最新版本的 OLAP模塊中添加了一個Slicer控件。 Slicer控件提供了一種快速編輯應用於PivotField 對象的過濾器的方法。它允許用戶可以單擊以預留值過濾數據的按鈕,並指示當前的過濾狀態。這項改進使您可以更容易地查看經過PivotGrid過濾和數據透視圖控件中顯示的內容。
爲OLAP增加“詳細信息對話框”API
WijmoJS PivotGrid允許您點擊單元格查看用於計算每個摘要的數據項。除此之外,還可以通過調用網格控件的showDetail屬性並傳遞單元格的座標來調用詳細信息對話框。
以下就是 WijmoJS 網格控件通過detailDialog屬性打開的詳細信息對話框,該屬性也可用於自定義對話框:
輕鬆實現計算字段
WijmoJS 向OLAP添加了一個PivotField.getValue屬性,允許用戶指定用於檢索給定項的字段值的自定義函數。您可以使用它來實現計算字段,例如'binning'(例如Value => large / medium /small)或計算表達式(例如Conversion => downloads / sales)。
新功能:日曆選擇器
WijmoJS 在Calendar和InputDate控件中添加了一個小但有用的功能。您現在可以單擊年份標題打開日曆選擇器,這樣您就可以更輕鬆地跳轉到不同的年份。這個小小的改進可以在選擇日期時爲最終用戶節省一些時間。
Menu支持向下擴展子菜單
WijmoJS之前收到了一個客戶的請求:爲Menu控件添加向下擴展子菜單的功能,這樣可以幫助最終用戶創建更復雜的菜單和上下文菜單。WijmoJS在新版本中增加了這個功能,並且還添加了一個在懸停時打開菜單的選項。
以上就是 WijmoJS 前端開發工具包2018 V3 的全部新特性。如需瞭解更多,請登錄WijmoJS 官網,免費下載試用體驗。
WijmoJS 前端開發工具包
WijmoJS 前端開發工具包由多款高效、靈活的純前端控件組成,全面支持Angular、React、Vue、TypeScript、Knockout 和 Ionic 框架,用於快速搭建企業級桌面/移動 Web 應用程序。藉助葡萄城深厚的技術底蘊,WijmoJS 爲各領域用戶提供更穩定、更高效的前端開發工具,幫助中國招商銀行、微軟、思科、特斯拉、富士通等知名企業快速搭建其 Web 應用。WijmoJS 憑藉先進的觸控設計、全面的框架支持、頂級的控件性能、零依賴的產品特性和易用、輕鬆的操作體驗,全面滿足前端開發所需,已成爲構建企業 Web 應用程序最高效的純前端開發工具包。