WijmoJS Core 是新一代的 JavaScript 控件集。我們認(rèn)為是時(shí)候推出一個(gè) HTML5/ JavaScript 的產(chǎn)品,以充分利用最新最酷的新技術(shù),而不再委曲求全地支持傳統(tǒng)的瀏覽器。
WijmoJS Core 包含了什么?

核心
• 基礎(chǔ)控制
• 多語(yǔ)言支持(含中文)
• 集合視圖
• 豐富的主題
• 剪貼板
• 事件
• 校驗(yàn)
數(shù)據(jù)擴(kuò)展
•ODataCollectionView
•PrintDocumemnt
•PDF導(dǎo)出

表格
•FlexGrid
FlexGrid
擴(kuò)展
• 過(guò)濾
• 分組面板
• 明細(xì)行

輸入
• 列表框
• 組合框
• 自動(dòng)完成
• 菜單
• 日歷
• 日期
• 時(shí)間
• 日期時(shí)間
• 數(shù)字
• 輸入掩碼
• 顏色選擇器
• 輸入顏色
• Popup
• MultiSelect
• DropDown
• MultiAutoComplete
• TreeView

數(shù)據(jù)
可視化
• FlexChart
• FlexPie
• FlexRadar
• 旭日?qǐng)D
• 線性?xún)x表盤(pán)
• 雷達(dá)儀表盤(pán)
• 子彈圖
FlexChart
展
• 范圍選擇
• 數(shù)據(jù)分析
• 數(shù)據(jù)標(biāo)注
• 放大縮小
• 導(dǎo)出到圖片
為 什么選擇 WijmoJS Core?
觸控操作支持優(yōu)先,移動(dòng)終端支持優(yōu)先
WijmoJS Core 從最初的設(shè)計(jì)開(kāi)始就支持移動(dòng)端的瀏覽器。對(duì)于每一個(gè) WijmoJS Core 控件而言,自適應(yīng)布局?jǐn)?shù)據(jù)以及觸摸支持是最主要的設(shè)計(jì)考慮因素。
一流的支持 Angular
Angular JS 是當(dāng)今最流行,最強(qiáng)大的應(yīng)用程序框架之一。我們相信,它將繼續(xù)得到普及,并將作為 Web 開(kāi)發(fā)的下一個(gè)方向。正因?yàn)槿绱耍覀儼l(fā)布并維護(hù)的全部的控件中將全面支持 Angular JS,此外,我們所提供的大部分 Sample 都將使用 Angular JS。當(dāng)然,您也可以將 WijmoJS Core 和其他的 Web 框架配合使用,如果我們的客戶(hù)需要,我們將逐步的增加對(duì)于其他框架的官方支持。
真正的 JavaScript 控件
ECMAScript 5 標(biāo)準(zhǔn)添加了對(duì)于屬性 getter 和 setter 的支持。這可能看起來(lái)只是一個(gè)小小的變化,但是它將帶來(lái)很大的不同。它給了我們機(jī)會(huì)去創(chuàng)建真正的 JavaScript 控件。舉個(gè)例子,之前我們必須寫(xiě)這樣的代碼將一個(gè)屬性的值加 1:control.value(control.value() + 1),而現(xiàn)在,您可以直接寫(xiě)成 control.value++。
我們希望為從 .NET 平臺(tái)遷移過(guò)來(lái)的開(kāi)發(fā)人員提供熟悉的編程體驗(yàn)。正因如此,我們?cè)?JavaScript 中間提供了 ICollectionView 類(lèi)型。全部的Wijmo控件支持綁定到 CollectionView ,以便向開(kāi)發(fā)人員提供一種方便的從 .NET 平臺(tái)遷移過(guò)來(lái)的途徑。
高性能、輕量級(jí)
在 WijmoJS Core 版本,我們有機(jī)會(huì)徹底地重新審視并重寫(xiě)我們的控件。我們選擇以現(xiàn)代瀏覽器作為控件支持的目標(biāo),這將使得我們可以創(chuàng)建市面上最快、最輕量級(jí)的控件。每一個(gè)控件都在尺寸和速度上做了盡可能的優(yōu)化。
靈活的 API
這一點(diǎn)已經(jīng)在它的名字中間有所體現(xiàn)!您可能記得我們?cè)?jīng)在數(shù)個(gè)不同的平臺(tái)發(fā)布的著名的 FlexGrid,即便是回溯到 VB 時(shí)代也有它的身影。我們將此靈活的“ Flex ”模型以及 FlexGrid 帶到了 JavaScript 。正是由于它具有簡(jiǎn)單卻又非常靈活的 API,使得 FlexGrid 變得難以置信的流行。該設(shè)計(jì)的核心思想是開(kāi)發(fā)一個(gè)具有多個(gè)擴(kuò)展點(diǎn)的簡(jiǎn)單控件,使得開(kāi)發(fā)人員可以按照需要擴(kuò)展并增強(qiáng)其功能。這也是使得 FlexGrid 以及 FlexChart 如此的靈活和強(qiáng)大的原因。
京ICP備09015132號(hào)-996 | 違法和不良信息舉報(bào)電話:4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號(hào)豪柏大廈C2座11層1105室
北京哲想軟件集團(tuán)旗下網(wǎng)站:哲想軟件 | 哲想動(dòng)畫(huà)