Wijmo 2016年蓝图
2015年很快就過(guò)去了,這是 Wijmo 重要的一年,尤其是對(duì) Wijmo5。脫離傳統(tǒng)的小部件,重新寫(xiě)一套 JS 控件,現(xiàn)在看來(lái)這個(gè)決定是正確的。用 TypeScript 寫(xiě) Wijmo5,意味著我們沒(méi)有任何依賴,不再需要 jQuery,Wijmo5 是一套純控件。這個(gè)重要的決定使我們的產(chǎn)品處于行業(yè)前沿。Google 的 Angular2 開(kāi)發(fā)團(tuán)隊(duì)也使用 TypeScript 和類,許多開(kāi)發(fā)人員為了減少依賴,棄用 jQuery。?
更重要的事情是:2015年我們一直聚焦在客戶身上。我們和客戶一起工作,客戶幫助Wijmo5定型。我們?cè)黾庸δ堋⒖丶鸵恍┓浅:玫臄U(kuò)展,這些都是客戶直接參與的結(jié)果。
2016年,期待您持續(xù)提供反饋。我們也會(huì)改變發(fā)展規(guī)劃,來(lái)適應(yīng)您。2016年,Wijmo將專注于:
- 根據(jù)客戶的需求打磨控件,包括性能、功能和修復(fù)。
- 增加一些主要的新控件,比如OLAP、報(bào)表、MultiRow
- 支持Angular 2, Aurelia, EmberJS框架
支持 Angular 2
隨后幾個(gè)月內(nèi)最激動(dòng)的事情就是我們支持 Angular2。Wijmo 是第一個(gè)全面支持 Angular1 的庫(kù),我們將會(huì)繼續(xù)這個(gè)傳統(tǒng)。最近我們已經(jīng)完成了 Angular2 第一個(gè) Beta 版的指令模塊,這使得開(kāi)發(fā)人員很容易在在他們的 Angular2 應(yīng)用中集成 Wijmo 控件。?
Angular2 基于 TypeSript 開(kāi)發(fā),使得我們的工作更容易,因?yàn)閺?Wijmo5 的第一個(gè)發(fā)布開(kāi)始我們就使用 TypeScript。Angular2 和 Wijmo 是無(wú)縫集成的,我們有個(gè)示例“Angular2資源管理器”展示了把應(yīng)用從 Angular1 遷移到 Angular2 很容易。
隨后幾周我們將發(fā)布 Angular2 交互性模塊的 Beta 版,如果您有任何想法,請(qǐng)聯(lián)系我們。
Pivot 控件
我們一直致力于一個(gè)新的 wijmo.olap 模塊,它提供類似 Excel 的數(shù)據(jù)透視表和透視圖的功能。這個(gè)新模塊對(duì)于使用 C1Olap/XAML 的開(kāi)發(fā)者來(lái)說(shuō),能夠很容易的把他們的應(yīng)用,從 XAML 遷移到 HTML。這個(gè)模塊包含三個(gè)主要的控件:
PivotPanel:提供一個(gè)設(shè)計(jì)面板,在這里你可以拖拽數(shù)據(jù)中的字段創(chuàng)建匯總視圖。你也可以設(shè)置字段屬性像格式、過(guò)濾匯總類型等。
PivotGrid:擴(kuò)展 FlexGrid 控件提供一個(gè)匯總數(shù)據(jù)的分層視圖。你可以收起、展開(kāi)行、列,向下鉆取查看項(xiàng)目明細(xì),拷貝匯總到剪切板以及導(dǎo)出到 Excel。?
PivotChart:擴(kuò)展 FlexChart 控件提供層次圖顯示匯總數(shù)據(jù)。PivotChart 控件提供了多層次的軸,多種圖表類型以及更多類似Excel的數(shù)據(jù)透視表的功能。
PDFDocument
我們將發(fā)布一個(gè)新的 PDF 模塊。PDFDocument 控件允許開(kāi)發(fā)者創(chuàng)建包含 Wijmo 控件和任何內(nèi)容的 PDF 文件。
MultiRow FlexGrid
MutiRow 是日本最受歡迎的控件之一,打算為 FlexGrid 增加了支持 MutiRow 的功能。MutiRow 顯示的數(shù)據(jù)被包裹成多個(gè)視覺(jué)行,它也支持合并單元格。我們計(jì)劃在2016年開(kāi)發(fā)并發(fā)布這個(gè) FlexGrid 的擴(kuò)展。
持續(xù)改進(jìn)
除了上面提及的主要的新項(xiàng)目,我們還增加了許多小的改進(jìn),主要是響應(yīng)客戶的需求,如:
-
新的控件 wijmo.input.InputDateTime 允許用戶輸入日期/時(shí)間值。這個(gè)控件補(bǔ)充了我們已經(jīng)存在的 InputDate 和 InputTime 控件,它們分別用于輸入日期和時(shí)間值。
-
全球化模塊將支持財(cái)務(wù)年/季度日期。這個(gè)新功能使得更容易創(chuàng)建表和圖表來(lái)顯示財(cái)務(wù)信息。
-
FlexChart 控件的改進(jìn)是提供方便、簡(jiǎn)單的自動(dòng)標(biāo)簽旋轉(zhuǎn),無(wú)代碼也可以生成清晰、有效的圖表。
-
?ComboBox 控件的改進(jìn)是支持主/從場(chǎng)景,輸入的是主元素,在下拉列表中顯示相應(yīng)的明細(xì)信息。
實(shí)驗(yàn)
我們會(huì)集中我們的力量打造 Wijmo5,我們也要花費(fèi)一些時(shí)間來(lái)做些有趣的事情。我指的是讓我們的控件達(dá)到瀏覽器的極致。Wijmo5 就來(lái)源于 ECMAScript 5 的實(shí)驗(yàn)。
-
我們?cè)跒g覽器中將嘗試一些新興的能力,看看我們能夠多快做出 Wijmo。
-
我們已經(jīng)開(kāi)始了 WebGL 的實(shí)驗(yàn),用 FlexChart 渲染大數(shù)據(jù)集的時(shí)候,有一些非常有趣的結(jié)果,我們將在2016年推出這項(xiàng)研究結(jié)果。
-
另外一個(gè)實(shí)驗(yàn)是 TypeScript,我們想嘗試一些新功能,比如我們代碼中的私有成員。我們也想利用 ECMAScript 6的新特性。因?yàn)樵创a是用 TypeScript 寫(xiě)的,所以可以幫助我們輕松的做到這些。
-
最后,我將在其他的環(huán)境和框架下用 Wijmo 進(jìn)行實(shí)驗(yàn)。比如我們會(huì)用 Ionic 建立一些混合模式移動(dòng)應(yīng)用的例子。我們將在 React、Ember、Aurelia 的示例中使用 Wijmo。2016年我們希望 Wijmo 蓬勃發(fā)展、無(wú)處不在。
登陸Wijmo中文官網(wǎng),了解更多詳情。
轉(zhuǎn)載于:https://www.cnblogs.com/C1SupportTeam/p/5248596.html
總結(jié)
以上是生活随笔為你收集整理的Wijmo 2016年蓝图的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 支付宝回调接口验签失败
- 下一篇: Makefile教程(这一篇足够从入门到