上海道寧信息科技有限公司
參考價(jià): | 面議 |
- 產(chǎn)品型號(hào)
- 品牌
- 其他 廠商性質(zhì)
- 所在地
訪問(wèn)次數(shù):325更新時(shí)間:2021-08-25 21:14:43
-
WijmoJS 是一款基于 HTML5 的前端開(kāi)發(fā)工具包,由 80 多種靈活、高效、跨平臺(tái)、零依賴(lài)的 Java Script UI 組件構(gòu)成,如表格(Grid)、圖表(Chart)、數(shù)據(jù)分析(Olap)、導(dǎo)航(Navigation)和金融圖表等,兼容原生 Java Script,以及 Angular、React、Vue、TypeScript、Knockout 和 Ionic 等框架,可助力企業(yè)以 快的速度開(kāi)發(fā)并構(gòu)建出一套成熟的 Web 應(yīng)用程序。
WijmoJS 自面市以來(lái),已先后在微軟 Dynamics 項(xiàng)目、思科、特斯拉、富士通等企業(yè)中得以成功應(yīng)用,憑借其*的體系架構(gòu)、超過(guò) 500 種示例源碼、的控件性能、原生觸控支持,以及輕松、易用的操作體驗(yàn),可全面滿(mǎn)足企業(yè)開(kāi)發(fā)所需,是 適合構(gòu)建企業(yè)級(jí)Web 應(yīng)用的前端開(kāi)發(fā)工具。
Wijmo UI控件支持Angular 2
從Angular的1.x時(shí)代開(kāi)始Wijmo就已經(jīng)支持Angular了。 近,我們正在和Angular團(tuán)隊(duì)合作來(lái)支持Angular 2。有趣的是,對(duì)Angualr 2 的支持甚至更容易。我們的源代碼用TypeScript編寫(xiě),我們可以很容易地?cái)U(kuò)展我們的控件類(lèi),來(lái)輕松地創(chuàng)建Angular 2組件。
Wijmo為每一個(gè)UI控件都提供了Angular 2 組件。所有Angular 2組件都提供了*聲明性標(biāo)記。我們已經(jīng)對(duì)有需要的屬性提供了雙向綁定的支持,我們還對(duì)定制綁定和一些組件提供了附加功能,比如對(duì)FlexGrid中的單元格模板,可以允許你用標(biāo)簽指明單元格的內(nèi)容。
Wijmo的Angular 2組件被封裝為模塊并且可以在Angular 2應(yīng)用中作為NPM包被使用。我們遵循Angular 2團(tuán)隊(duì)設(shè)置的模式。在Angular2中使用Wijmo組件會(huì)感到非常熟悉。
HTML 5 OLAP模塊
目.5pt; line-height: 21px;">Wijmo企業(yè)版已經(jīng)包含OLAP。當(dāng)你有很多數(shù)據(jù)時(shí),如果你看的是一個(gè)普通的項(xiàng)目列表分析就很困難。數(shù)據(jù)透視表可以匯總數(shù)據(jù)并且允許你用不同的方式操縱它來(lái)幫助你分析。Excel也有”Pivot Tables”(數(shù)據(jù)透視表)來(lái)使分析變得容易。你選中原始數(shù)據(jù),單擊”插入數(shù)據(jù)透視表“,選擇一個(gè)目標(biāo),可以看到一個(gè)面板,這里你可以用不同的方法拖放字段來(lái)匯總數(shù)據(jù)并且立即看到結(jié)果。這是Excel 強(qiáng)大和受歡迎的功能之一。
Wijmo中的OLAP在你的HTML 5應(yīng)用中提供類(lèi)似的功能。在網(wǎng)頁(yè)中增加一個(gè)PivotPanel控件,通過(guò)設(shè)置它的數(shù)據(jù)源屬性來(lái)給它一些原始數(shù)據(jù),并且連接到PivotGrid控件或者PivotChart控件來(lái)查看結(jié)果。
PivotPanel
Wijmo的PivotPanel跟Excel中的數(shù)據(jù)透視表字段列表是非常相似的,為 終用戶(hù)提供了一個(gè)熟悉的,快速的體驗(yàn)。
• PivotPanel展示了一個(gè)列表,它包含數(shù)據(jù)庫(kù)中所有可用字段,允許 終用戶(hù)很容易的創(chuàng)建數(shù)據(jù)的分析視圖。
• 用戶(hù)可以把字段拖放到面板的四個(gè)不同的區(qū)域。
• Filter
• Columns
• Rows
• Values
• PivotPanel的智能數(shù)據(jù)類(lèi)型節(jié)省了用戶(hù)大量的時(shí)間。例如,如果選中一個(gè)字符類(lèi)型,它會(huì)自動(dòng)把這個(gè)字段放到Rows 區(qū)域,但是如果選中數(shù)字類(lèi)型,它會(huì)自動(dòng)把這個(gè)字段放到Values 區(qū)域。
• 你可以在Values 區(qū)域多次使用同一個(gè)字段來(lái)展示總數(shù)聚合和合計(jì)聚合。
• PivotPanel也借助Wijmo化模塊支持?jǐn)?shù)據(jù)過(guò)濾和格式化。
PivotGrid
PivotGrid允許 終用戶(hù)創(chuàng)建數(shù)據(jù)分析視圖。這個(gè)類(lèi)Excel的數(shù)據(jù)透視表簡(jiǎn)化了大數(shù)據(jù)集的顯示和導(dǎo)航并且綁定到了PivotPanel。PivotGrid支持展開(kāi)、折疊行并且可以展示聚合數(shù)據(jù)包括分組行的小計(jì)。
PivotGrid擴(kuò)展了FlexGrid并且提供了非常靈活的顯示和簡(jiǎn)易的單元格格式化。
PivotChart
PivotChart是FlexChart的一個(gè)擴(kuò)展用來(lái)優(yōu)化聚合數(shù)據(jù)的展示。當(dāng)它綁定到PivotPanel,它可以按照用戶(hù)選擇的字段可視化地進(jìn)行分組。
Wijmo PDF
Wijmo的PDF模塊是一個(gè)基于PDFKit的庫(kù)用來(lái)生成PDF文檔。它是被用作將FlexGrid 和FlexChart輸出為PDF。Wijmo的PDF模塊也支持在單個(gè)文檔中繪制FlexGrid、FlexChart,同時(shí)混有任意PDF基本元素比如文本、圖形和圖片。
支持Material Design
Material Design Lite (MDL)是為web實(shí)現(xiàn)的Material Design規(guī)范,它潮流、漂亮是Bootstrap CSS替代者。我們已經(jīng)創(chuàng)建了大約300個(gè)全新的Wijmo主題支持所有的MDL標(biāo)準(zhǔn)顏色組合,并且創(chuàng)建了一個(gè)樣例來(lái)展示你如何使用Wijmo控件滿(mǎn)足Material Design。
FlexSheet 樣例
我們已經(jīng)在這次發(fā)布中加入了一些綜合的FlexSheet樣例。
FlexSheet Explorer 樣例展示了很多FlexSheet的 佳特征,在一個(gè)程序中你可以體驗(yàn)到很多的特征。這個(gè)樣例的源代碼也可以用來(lái)展示這些特征的實(shí)現(xiàn)。
我們也添加了FlexSheet 101 樣例,是一個(gè)帶你領(lǐng)略FlexSheet基本原理的入門(mén)指南。
變更日志
l 增加wijmo.angular2.*模塊(測(cè)試版),允許在Angular 2應(yīng)用標(biāo)簽中使用Wijmo控件。 Angular 2 Explorer | Angular 2 Info。
l 增加wijmo.chart.animation模塊,包含主要類(lèi)ChartAnimation,為FlexChart,FlexPie和FinancialChart提供動(dòng)畫(huà)效果。FlexChartAnimation樣例展現(xiàn)了模塊的特征。Chart Animation Sample
l 增加ChartGestures 到wijmo.chart.interaction模塊。這個(gè)類(lèi)在FlexChart控件中增加了觸摸縮放和手指平移功能。FlexChartZoom樣例展示了這個(gè)類(lèi)的使用。
l 增加FlexChartBase.exportToImage方法,允許把表格轉(zhuǎn)化為PNG,JPEG和SVG格式。Chart Export Sample
l 增加Axis.labelPadding屬性控制坐標(biāo)軸標(biāo)簽的填充。
l 增加wijmo.olap模塊向Wijmo提供類(lèi)Excel的數(shù)據(jù)透視表。OLAP 101 Sample OLAP Blog Series
l 增加FlexSheetExplorer樣例 和FlexSheet 101樣例FlexSheet Explorer | FlexSheet 101
l 增加超過(guò)200個(gè)Material Design 主題和Material Design 樣例。Material Design | Material Design Blog
l 增加wijmo.pdf模塊,包含主要類(lèi)PdfDocument,為客戶(hù)端提供創(chuàng)建pdf格式文件的功能。這個(gè)模塊是基于PDFKit庫(kù)(http://pdfkit.org/)的一個(gè)修正版本,并將它縮小到375Kb。
l 增加wijmo.grid.pdf模塊,是wijmo.pdf 和wijmo.grid模塊的擴(kuò)展,提供了把FlexGrid轉(zhuǎn)化為PDF格式的功能。
l 增加PrintDocument類(lèi)到wijmo模塊。這個(gè)類(lèi)允許你創(chuàng)建用來(lái)打印的文檔,在新式瀏覽器上都包含轉(zhuǎn)換為pdf的選項(xiàng)。
l 修正FlexGridFilter模塊,當(dāng)所有可能值被選中時(shí),清除值的篩選。
l 增加FlexGrid.preserveSelectedState屬性來(lái)控制當(dāng)數(shù)據(jù)更新時(shí),網(wǎng)格是否應(yīng)該保存行的選中狀態(tài)。
l 增加FlexGrid.preserveOutlineState屬性來(lái)控制當(dāng)數(shù)據(jù)更新時(shí),網(wǎng)格是否應(yīng)該保存組行的折疊和擴(kuò)展?fàn)顟B(tài)。
l 增加Tooltip.showAtMouse屬性使工具提示的位置可以根據(jù)鼠標(biāo)位置計(jì)算出來(lái)而不是目標(biāo)元素。
l 使FlexGrid中的stickyHeaders對(duì)鼠標(biāo)可見(jiàn),因此用戶(hù)可以在粘貼模式下與列互動(dòng)(分類(lèi)/移動(dòng)/調(diào)整大小/篩選)。
l Wijmo Enterprise新特性
l wijmo.grid.sheet.FlexSheet類(lèi)中,’addCustomFunction’方法中的’override’參數(shù)被刪除。