1. 程式人生 > >【前端開發工具】WijmoJS 2018 v3 正式釋出,全面支援Angular7

【前端開發工具】WijmoJS 2018 v3 正式釋出,全面支援Angular7

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 前端開發工具包

WijmoJS 前端開發工具包由多款高效、靈活的純前端控制元件組成,全面支援Angular、React、Vue、TypeScript、Knockout 和 Ionic 框架,用於快速搭建企業級桌面/移動 Web 應用程式。藉助葡萄城深厚的技術底蘊,WijmoJS 為各領域使用者提供更穩定、更高效的前端開發工具,幫助中國招商銀行、微軟、思科、特斯拉、富士通等知名企業快速搭建其 Web 應用。WijmoJS 憑藉先進的觸控設計、全面的框架支援、頂級的控制元件效能、零依賴的產品特性和易用、輕鬆的操作體驗,全面滿足前端開發所需,已成為構建企業 Web 應用程式最高效的純前端開發工具包。