Wijmo 是用TypeScript编写的新一代JavaScript/HTML5控件集,秉承触控优先的设计理念,在全球率先支持AngularJS,并提供性能卓越、零依赖的FlexGrid 和图表等多个控件。这里介绍Wijmo5的一些主要特征。
工具/原料
JavaScript控件集:Wijmo
Wijmo5功能
1
核心: 全球化,数据绑定,工具提示条,控件基类,事件类,实用工具。
2
输入: AutoComplete, ComboBox, InputNumber, InputDate, InputTime, InputMask, InputColor, ListBox, Menu, Calendar, ColorPicker等。
3
表格: FlexGrid控件的一个全新版本,比以往的更加灵活和强大。
4
图表: 一个全新的FlexChart控件,漂亮,强大,易用。
5
仪表盘: 设计了一系列仪表盘控件,可以更加高效地在桌面和移动设备上展示数据。
6
扩展: 很多Wijmo控件可以被扩展为另外的模块,他们给基本控件增加了特定的功能。例如FlexChart具有用于分析,动画和交互的扩展; FlexGrid具有用于过滤,行详细信息和分组UI的扩展。
配置要求
1
现代浏览器(IE9+, ECMAScript 5)
2
Wijmo 5没有任何依赖
为什么需要ECMAScript5?
1
真实属性(拥有getters/setters)
2
支持JSON
3
SVG图形
4
更好的数组,绑定方法等
5
更精简更有效率(不支持传统浏览器)
官方支持的平台、库和工具
1
Angular
2
React
3
Vue
4
Knockout
5
Bootstrap
6
OData
7
BreezeJS
8
TypeScript